glib-sharp Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. System.ValueType System.IDisposable An arbitrary data type similar to a CORBA Any which is used to get and set properties on Objects. Constructor To be added. Public constructor. Constructs a native GValue from an interface adapter object, wrapping its underlying managed interface. Constructor a Constructs an initialized value for a given type. Constructor an object of type Constructs a Value from a specified object. Constructor To be added. To be added. To be added. Constructor an object of type Constructs a Value from a specified boolean. Constructor a byte value. Constructs a Value from a specified byte. Constructor an object of type Constructs a Value from a specified double. Constructor an object of type Constructs a Value from a specified integer. Constructor a Constructs a value for a 64 bit integer. Constructor an object of type Constructs a Value from a specified pointer. Constructor a Constructs a Value from any object, including a managed type. Constructor an sbyte value. Constructs a Value from a specified signed byte value. Constructor an object of type Constructs a Value from a specified float. Constructor an object of type Constructs a Value from a specified string. Constructor a Constructs a Value from a specified string array. Constructor an object of type Constructs a Value from a specified ushort. Constructor an object of type Constructs a Value from a specified uint. Constructor a Constructs a value for a 64 bit unsigned integer. Constructor an value the (C/GType) name of 's type Constructs a Value from an object of a given type System.Obsolete("Replaced by Value(object) constructor") Constructor a a Constructs a value initialized for a given property name. Constructor an object the (C/GType) name of 's type Constructs a Value from an object of a given type Constructor a a a Constructs a value initialized to a given enumerated type property. System.Obsolete Constructor a a a Constructs a value for an Opaque type. System.Obsolete Method System.Void Disposes the underlying value Field GLib.Value An unitialized value. Method System.Void a Initializes a value to a given type. Method GLib.Boxed a Extracts a boxed type value from a . The boxed type value. Method GLib.EnumWrapper a Extracts an enumeration value from a . The enumeration value. System.Obsolete("Replaced by Enum cast") Method GLib.Object a Extracts an object value from a . The object value. Method GLib.Opaque a Extracts an opaque object value from a . The opaque object value. Method GLib.UnwrappedObject a Extracts an unwrapped object value from a . The unwrapped object value. System.Obsolete("Replaced by GLib.Object cast") Method GLib.ValueArray To be added. To be added. To be added. To be added. Method System.Boolean a Extracts a boolean value from a . The boolean value. Method System.Byte a Value. Extracts a byte value from a . the byte value. Method System.Double a Extracts a double-precision floating-point value from a . The double-precision floating-point value. Method System.Enum a Extracts an enum value from a . The enum value. Note that casting a to any enum type will invoke this operator. Method System.Int32 a Extracts an integer value from a . The integer value. Method System.Int64 a Extracts a long integer value from a . The long integer value. Method System.IntPtr a Extracts an untyped pointer value from a . The untyped pointer value. Method System.SByte a Value. Extracts a signed byte value from a . the signed byte value. Method System.Single a Extracts a floating-point value from a . The floating-point value. Method System.String a Extracts a string value from a . The string value. Method System.String[] a Extracts a string array from a . The string array value. Method System.UInt16 a Extracts an unsigned short value from a . The unsigned short value. Method System.UInt32 a Extracts an unsigned integer value from a . The unsigned integer value. Method System.UInt64 a Extracts an unsigned long integer value from a . The unsigned long integer value. Property System.Object Accesses the value. a