glib-sharpGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.System.ObjectGLib.IWrapperSystem.IDisposableBase class for all of Gtk#.ConstructorProtected constructor.Chain to this constructor causes a native type to be registered and a native object instance to be constructed.Constructor
The pointer to the native C object.
Constructs the object from a C-based pointer to the GLib object.
This constructor is used to associate a C-based GLib object with its equivalent object in the managed world.
This method is called by the generated classes by the Gtk# framework.
MethodSystem.Void
a to invoke when a GObject property changes
Request property-change notifications for all GObject propertiesThis connects to the GObject "notify" signal with no detail argument, to receive notifications when any property changes.MethodSystem.Void
the property to watch (the underlying GObject property name, not the managed wrapper property)
a to invoke when changes
Request property-change notificationsThis connects to the GObject "notify" signal with a detail argument of , to receive notifications when that property changes.MethodSystem.Void
To be added.
To be added.
To be added.To be added.MethodSystem.Void
To be added.
To be added.
To be added.
To be added.To be added.MethodSystem.Void
To be added.
To be added.
To be added.
To be added.To be added.MethodSystem.Void
an array of (GObject) property names
the values for the properties identified by Creates the GObject underlying a managed subclassThis is the method used by managed subclasses (as opposed to classes that are just wrappers around C-based objects) to create their underlying GObject. It will be invoked for you automatically by when you chain to your subclass's base class constructor.PropertySystem.Collections.HashtableStores and Accesses arbitrary data on the Object.a MethodSystem.VoidDisposes of the raw object.Only override this if the Raw object should not be unreferenced when the object is garbage collected.MethodSystem.Void
To be added.
To be added.To be added.MethodSystem.VoidFinalizer.MethodSystem.Void
a
a To be addedTo be addedMethodSystem.Int32Gets a hash value.integer hash value.MethodGLib.Object
a To be addeda To be addedMethodGLib.Object
a
a Used to obtain a CLI typed object associated with a given raw object pointer.a This method is primarily used to wrap object references that are returned by either the signal system or raw class methods that return GObject references.MethodGLib.Value
a To be addeda To be addedPropertyGLib.GTypeTo be addeda To be addedPropertySystem.IntPtrThe raw GObject reference associated with this object.an object of type Subclasses can use Raw property for read/write access.MethodGLib.GTypeTo be addeda To be addedMethodGLib.GType
a managed object type.
Gets a gtype for a given managed object type.the native type.MethodSystem.Void
the name of a property on the underlying GObject.
Emits a GObject "notify" signal for the property specified by .This method is used to notify consumers of the underlying GObject that something about the GObject property specified by has changed.MethodSystem.Void
To be added.
To be added.
To be added.To be added.MethodSystem.Void
a
a
a To be addedTo be addedPropertySystem.IntPtrGets an owned ref to the native object.an object pointer.PropertySystem.IntPtrThe raw GObject reference associated with this wrapper.an object of type Only subclasses of Object can access this read/write property. For public read-only access, use the Handle property. This property should only be used from constructors to set a native object pointer instantiated by the constructor. The constructor should chain to base (IntPtr.Zero) on the base class to ensure that no other native objects are instantiated for the class.PropertySystem.Int32To be addeda To be addedMethodGLib.GType
a To be addeda To be addedMethodSystem.Void
the Cancels property-change notificationsThis disconnects from generic property change notifications. (This only affects notifications created with the corresponding generic version of . It does not remove notifications for specific properties.)MethodSystem.Void
the property
the Cancels property-change notifictions for the indicated propertyThis disconnects from notifications for .MethodSystem.Void
To be added.
To be added.
To be added.To be added.MethodSystem.Void
a
a To be addedTo be addedPropertySystem.StringTo be addeda To be addedPropertySystem.BooleanTo be added.To be added.To be added.