atk-sharp2.0.0.0Gtk# 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.ObjectMethodAtk.ObjectTo be added
an object of type an object of type To be addedMethodSystem.UInt32To be added
an object of type an object of type To be addedMethodSystem.VoidTo be added
an object of type To be addedMethodAtk.RelationSetTo be addedan object of type To be addedMethodSystem.VoidTo be added
an object of type To be addedMethodSystem.VoidTo be added
an object of type
an object of type To be addedMethodAtk.StateSetTo be addedan object of type To be addedMethodSystem.VoidDisposes the resources associated with the object.ConstructorInternal constructor
Pointer to the C object.
This is an internal constructor, and should not be used by user code.PropertyAtk.ObjectTo be added
an object of type an object of type To be addedPropertySystem.StringTo be added
an object of type an object of type To be addedPropertySystem.Int32To be addedan object of type To be addedPropertySystem.Int32To be addedan object of type To be addedPropertyAtk.RoleTo be added
an object of type an object of type To be addedPropertySystem.Int32To be addedan object of type To be addedPropertyAtk.LayerTo be addedan object of type To be addedPropertySystem.StringTo be added
an object of type an object of type To be addedPropertySystem.StringTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_name")PropertySystem.StringTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_description")PropertySystem.Int32To be addedan object of type To be addedGLib.Property(Name="atk_object_name_property_component_layer")PropertyAtk.ObjectTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_table_column_header")PropertySystem.DoubleTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_value")PropertyAtk.ObjectTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_parent")PropertySystem.StringTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_table_row_description")PropertySystem.Int32To be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_role")PropertySystem.Int32To be addedan object of type To be addedGLib.Property(Name="atk_object_name_property_component_mdi_zorder")PropertySystem.StringTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_table_caption")PropertyAtk.ObjectTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_table_summary")PropertySystem.StringTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_table_column_description")PropertyAtk.ObjectTo be added
an object of type an object of type To be addedGLib.Property(Name="atk_object_name_property_table_row_header")EventAtk.StateChangeHandlerTo be addedTo be addedGLib.Signal(CName="state_change")EventAtk.ChildrenChangedHandlerTo be addedTo be addedGLib.Signal(CName="children_changed")EventSystem.EventHandlerTo be addedTo be addedGLib.Signal(CName="visible_data_changed")EventAtk.FocusEventHandlerTo be addedTo be addedGLib.Signal(CName="focus_event")EventAtk.ActiveDescendantChangedHandlerTo be addedTo be addedGLib.Signal(CName="active_descendant_changed")MethodSystem.BooleanTo be added
a
a a To be addedMethodSystem.BooleanTo be added
a
a a To be addedPropertyGLib.GTypeGType Property.a Returns the native value for .MethodSystem.VoidDefault handler for the event.
a Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.
a Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.
a
a Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.
a
a Override this method in a subclass to provide a default handler for the event.MethodSystem.VoidDefault handler for the event.
a Override this method in a subclass to provide a default handler for the event.ConstructorInternal 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)EventAtk.PropertyChangeEventHandlerTo be addedTo be addedGLib.Signal(CName="property_change")ConstructorDefault constructorPropertySystem.Int32To be addeda To be addedGLib.Property(Name="atk_object_name_property_hypertext_num_links")PropertyAtk.ObjectTo be addeda To be addedGLib.Property(Name="atk_object_name_property_table_caption_object")