atk-sharp 2.0.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. The base object class for the Accessibility Toolkit API. This class is the primary class for accessibility support via the Accessibility ToolKit (Atk). Objects which are instances of (or instances of -derived types) are queried for properties which relate basic (and generic) properties of a UI component such as name and description. Instances of may also be queried as to whether they implement other Atk interfaces (e.g. , , etc.), as appropriate to the role which a given UI component plays in a user interface. All UI components in an application which provide useful information or services to the user must provide corresponding instances on request (in Gtk, for instance, usually on a call to ), either via Atk support built into the toolkit for the widget class or ancestor class, or in the case of custom widgets, if the inherited implementation is insufficient, via instances of a new subclass. GLib.Object Method Atk.Object To be added an object of type an object of type To be added Method System.UInt32 To be added an object of type an object of type To be added Method System.Void To be added an object of type To be added Method Atk.RelationSet To be added an object of type To be added Method System.Void To be added an object of type To be added Method System.Void To be added an object of type an object of type To be added Method Atk.StateSet To be added an object of type To be added Method System.Void Disposes the resources associated with the object. Constructor Internal constructor Pointer to the C object. This is an internal constructor, and should not be used by user code. Property Atk.Object To be added an object of type an object of type To be added Property System.String To be added an object of type an object of type To be added Property System.Int32 To be added an object of type To be added Property System.Int32 To be added an object of type To be added Property Atk.Role To be added an object of type an object of type To be added Property System.Int32 To be added an object of type To be added Property Atk.Layer To be added an object of type To be added Property System.String To be added an object of type an object of type To be added Property System.String To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_name") Property System.String To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_description") Property System.Int32 To be added an object of type To be added GLib.Property(Name="atk_object_name_property_component_layer") Property Atk.Object To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_table_column_header") Property System.Double To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_value") Property Atk.Object To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_parent") Property System.String To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_table_row_description") Property System.Int32 To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_role") Property System.Int32 To be added an object of type To be added GLib.Property(Name="atk_object_name_property_component_mdi_zorder") Property System.String To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_table_caption") Property Atk.Object To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_table_summary") Property System.String To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_table_column_description") Property Atk.Object To be added an object of type an object of type To be added GLib.Property(Name="atk_object_name_property_table_row_header") Event Atk.StateChangeHandler To be added To be added GLib.Signal(CName="state_change") Event Atk.ChildrenChangedHandler To be added To be added GLib.Signal(CName="children_changed") Event System.EventHandler To be added To be added GLib.Signal(CName="visible_data_changed") Event Atk.FocusEventHandler To be added To be added GLib.Signal(CName="focus_event") Event Atk.ActiveDescendantChangedHandler To be added To be added GLib.Signal(CName="active_descendant_changed") Method System.Boolean To be added a a a To be added Method System.Boolean To be added a a a To be added Property GLib.GType GType Property. a Returns the native value for . Method System.Void Default handler for the event. a Override this method in a subclass to provide a default handler for the event. Method System.Void Default handler for the event. a Override this method in a subclass to provide a default handler for the event. Method System.Void Default handler for the event. Override this method in a subclass to provide a default handler for the event. Method System.Void Default handler for the event. a a Override this method in a subclass to provide a default handler for the event. Method System.Void Default handler for the event. a a Override this method in a subclass to provide a default handler for the event. Method System.Void Default handler for the event. a Override this method in a subclass to provide a default handler for the event. Constructor Internal constructor a This is a constructor used by derivative types of that would have their own GLib.GType assigned to it. This is not typically used by C# code. System.Obsolete(Message=null, IsError=False) Event Atk.PropertyChangeEventHandler To be added To be added GLib.Signal(CName="property_change") Constructor Default constructor Property System.Int32 To be added a To be added GLib.Property(Name="atk_object_name_property_hypertext_num_links") Property Atk.Object To be added a To be added GLib.Property(Name="atk_object_name_property_table_caption_object")