﻿<?xml version="1.0" encoding="utf-8"?><Type Name="Property" FullName="Gdk.Property"><TypeSignature Language="C#" Value="public class Property" Maintainer="auto" /><TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Property extends System.Object" /><AssemblyInfo><AssemblyName>gdk-sharp</AssemblyName><AssemblyPublicKey></AssemblyPublicKey></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces /><Docs><summary>To be added</summary><remarks>To be added</remarks></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public Property ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /><MemberType>Constructor</MemberType><ReturnValue /><Parameters /><Docs><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName="Change"><MemberSignature Language="C#" Value="public static byte Change (Gdk.Window window, Gdk.Atom property, Gdk.Atom type, int format, Gdk.PropMode mode, int nelements);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int8 Change(class Gdk.Window window, class Gdk.Atom property, class Gdk.Atom type, int32 format, valuetype Gdk.PropMode mode, int32 nelements) cil managed" /><MemberType>Method</MemberType><Attributes><Attribute><AttributeName>System.Obsolete("Replaced by corrected overload with data parameter")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Byte</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="type" Type="Gdk.Atom" /><Parameter Name="format" Type="System.Int32" /><Parameter Name="mode" Type="Gdk.PropMode" /><Parameter Name="nelements" Type="System.Int32" /></Parameters><Docs><param name="window">a <see cref="T:Gdk.Window" /></param><param name="property">a <see cref="T:Gdk.Atom" /></param><param name="type">a <see cref="T:Gdk.Atom" /></param><param name="format">a <see cref="T:System.Int32" /></param><param name="mode">a <see cref="T:System.Int32" /></param><param name="nelements">a <see cref="T:System.Int32" /></param><summary>To be added</summary><returns>a <see cref="T:System.Byte" /></returns><remarks>To be added</remarks></Docs></Member><Member MemberName="Change"><MemberSignature Language="C#" Value="public static void Change (Gdk.Window window, Gdk.Atom property, Gdk.Atom type, int format, Gdk.PropMode mode, byte[] data, int nelements);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void Change(class Gdk.Window window, class Gdk.Atom property, class Gdk.Atom type, int32 format, valuetype Gdk.PropMode mode, unsigned int8[] data, int32 nelements) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="type" Type="Gdk.Atom" /><Parameter Name="format" Type="System.Int32" /><Parameter Name="mode" Type="Gdk.PropMode" /><Parameter Name="data" Type="System.Byte[]" /><Parameter Name="nelements" Type="System.Int32" /></Parameters><Docs><param name="window">To be added.</param><param name="property">To be added.</param><param name="type">To be added.</param><param name="format">To be added.</param><param name="mode">To be added.</param><param name="data">To be added.</param><param name="nelements">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Delete"><MemberSignature Language="C#" Value="public static void Delete (Gdk.Window window, Gdk.Atom property);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void Delete(class Gdk.Window window, class Gdk.Atom property) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /></Parameters><Docs><param name="window">a <see cref="T:Gdk.Window" /></param><param name="property">a <see cref="T:Gdk.Atom" /></param><summary>To be added</summary><remarks>To be added</remarks></Docs></Member><Member MemberName="Get"><MemberSignature Language="C#" Value="public static bool Get (Gdk.Window window, Gdk.Atom property, bool pdelete, out Gdk.Atom[] data);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Get(class Gdk.Window window, class Gdk.Atom property, bool pdelete, class Gdk.Atom[] data) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="pdelete" Type="System.Boolean" /><Parameter Name="data" Type="Gdk.Atom[]&amp;" RefType="out" /></Parameters><Docs><param name="window">To be added.</param><param name="property">To be added.</param><param name="pdelete">To be added.</param><param name="data">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Get"><MemberSignature Language="C#" Value="public static bool Get (Gdk.Window window, Gdk.Atom property, bool pdelete, out Gdk.Rectangle[] rects);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Get(class Gdk.Window window, class Gdk.Atom property, bool pdelete, valuetype Gdk.Rectangle[] rects) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="pdelete" Type="System.Boolean" /><Parameter Name="rects" Type="Gdk.Rectangle[]&amp;" RefType="out" /></Parameters><Docs><param name="window">To be added.</param><param name="property">To be added.</param><param name="pdelete">To be added.</param><param name="rects">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Get"><MemberSignature Language="C#" Value="public static bool Get (Gdk.Window window, Gdk.Atom property, bool pdelete, out int[] data);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Get(class Gdk.Window window, class Gdk.Atom property, bool pdelete, int32[] data) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="pdelete" Type="System.Boolean" /><Parameter Name="data" Type="System.Int32[]&amp;" RefType="out" /></Parameters><Docs><param name="window">To be added.</param><param name="property">To be added.</param><param name="pdelete">To be added.</param><param name="data">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Get"><MemberSignature Language="C#" Value="public static bool Get (Gdk.Window window, Gdk.Atom property, ulong offset, ulong length, bool pdelete, out Gdk.Atom[] atoms);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Get(class Gdk.Window window, class Gdk.Atom property, unsigned int64 offset, unsigned int64 length, bool pdelete, class Gdk.Atom[] atoms) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="offset" Type="System.UInt64" /><Parameter Name="length" Type="System.UInt64" /><Parameter Name="pdelete" Type="System.Boolean" /><Parameter Name="atoms" Type="Gdk.Atom[]&amp;" RefType="out" /></Parameters><Docs><param name="window">To be added.</param><param name="property">To be added.</param><param name="offset">To be added.</param><param name="length">To be added.</param><param name="pdelete">To be added.</param><param name="atoms">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Get"><MemberSignature Language="C#" Value="public static bool Get (Gdk.Window window, Gdk.Atom property, ulong offset, ulong length, bool pdelete, out Gdk.Rectangle[] rects);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Get(class Gdk.Window window, class Gdk.Atom property, unsigned int64 offset, unsigned int64 length, bool pdelete, valuetype Gdk.Rectangle[] rects) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="offset" Type="System.UInt64" /><Parameter Name="length" Type="System.UInt64" /><Parameter Name="pdelete" Type="System.Boolean" /><Parameter Name="rects" Type="Gdk.Rectangle[]&amp;" RefType="out" /></Parameters><Docs><param name="window">To be added.</param><param name="property">To be added.</param><param name="offset">To be added.</param><param name="length">To be added.</param><param name="pdelete">To be added.</param><param name="rects">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Get"><MemberSignature Language="C#" Value="public static bool Get (Gdk.Window window, Gdk.Atom property, ulong offset, ulong length, bool pdelete, out int[] data);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Get(class Gdk.Window window, class Gdk.Atom property, unsigned int64 offset, unsigned int64 length, bool pdelete, int32[] data) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="offset" Type="System.UInt64" /><Parameter Name="length" Type="System.UInt64" /><Parameter Name="pdelete" Type="System.Boolean" /><Parameter Name="data" Type="System.Int32[]&amp;" RefType="out" /></Parameters><Docs><param name="window">To be added.</param><param name="property">To be added.</param><param name="offset">To be added.</param><param name="length">To be added.</param><param name="pdelete">To be added.</param><param name="data">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Get"><MemberSignature Language="C#" Value="public static bool Get (Gdk.Window window, Gdk.Atom property, Gdk.Atom type, ulong offset, ulong length, bool pdelete, out int[] data);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Get(class Gdk.Window window, class Gdk.Atom property, class Gdk.Atom type, unsigned int64 offset, unsigned int64 length, bool pdelete, int32[] data) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="type" Type="Gdk.Atom" /><Parameter Name="offset" Type="System.UInt64" /><Parameter Name="length" Type="System.UInt64" /><Parameter Name="pdelete" Type="System.Boolean" /><Parameter Name="data" Type="System.Int32[]&amp;" RefType="out" /></Parameters><Docs><param name="window">To be added.</param><param name="property">To be added.</param><param name="type">To be added.</param><param name="offset">To be added.</param><param name="length">To be added.</param><param name="pdelete">To be added.</param><param name="data">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 3.0" /></Docs></Member><Member MemberName="Get"><MemberSignature Language="C#" Value="public static bool Get (Gdk.Window window, Gdk.Atom property, Gdk.Atom type, ulong offset, ulong length, int pdelete, out Gdk.Atom actual_property_type, out int actual_format, out int actual_length, out byte[] data);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Get(class Gdk.Window window, class Gdk.Atom property, class Gdk.Atom type, unsigned int64 offset, unsigned int64 length, int32 pdelete, class Gdk.Atom actual_property_type, int32 actual_format, int32 actual_length, unsigned int8[] data) cil managed" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="window" Type="Gdk.Window" /><Parameter Name="property" Type="Gdk.Atom" /><Parameter Name="type" Type="Gdk.Atom" /><Parameter Name="offset" Type="System.UInt64" /><Parameter Name="length" Type="System.UInt64" /><Parameter Name="pdelete" Type="System.Int32" /><Parameter Name="actual_property_type" Type="Gdk.Atom&amp;" RefType="out" /><Parameter Name="actual_format" Type="System.Int32&amp;" RefType="out" /><Parameter Name="actual_length" Type="System.Int32&amp;" RefType="out" /><Parameter Name="data" Type="System.Byte[]&amp;" RefType="out" /></Parameters><Docs><param name="window">a <see cref="T:Gdk.Window" /></param><param name="property">a <see cref="T:Gdk.Atom" /></param><param name="type">a <see cref="T:Gdk.Atom" /></param><param name="offset">a <see cref="T:System.UInt64" /></param><param name="length">a <see cref="T:System.UInt64" /></param><param name="pdelete">a <see cref="T:System.Int32" /></param><param name="actual_property_type">a <see cref="T:Gdk.Atom" /></param><param name="actual_format">a <see cref="T:System.Int32" /></param><param name="actual_length">a <see cref="T:System.Int32" /></param><param name="data">a <see cref="T:System.Byte[]" /></param><summary>To be added</summary><returns>a <see cref="T:System.Boolean" /></returns><remarks>To be added</remarks></Docs></Member></Members></Type>