Class Accessible
public class Accessible
- Inheritance
-
Accessible
- Inherited Members
Methods
Announce(nint, NonNullableUtf8StringHandle, AccessibleAnnouncementPriority)
Calls native method gtk_accessible_announce. Version: 4.14
[Version("4.14")]
public static extern void Announce(nint self, NonNullableUtf8StringHandle message, AccessibleAnnouncementPriority priority)
Parameters
self
nintTransfer ownership: None Nullable: False
message
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
priority
AccessibleAnnouncementPriorityTransfer ownership: None Nullable: False
GetAccessibleParent(nint)
Calls native method gtk_accessible_get_accessible_parent. Version: 4.10
[Version("4.10")]
public static extern nint GetAccessibleParent(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
GetAccessibleRole(nint)
Calls native method gtk_accessible_get_accessible_role.
public static extern AccessibleRole GetAccessibleRole(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- AccessibleRole
Transfer ownership: None Nullable: False
GetAtContext(nint)
Calls native method gtk_accessible_get_at_context. Version: 4.10
[Version("4.10")]
public static extern nint GetAtContext(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetBounds(nint, out int, out int, out int, out int)
Calls native method gtk_accessible_get_bounds. Version: 4.10
[Version("4.10")]
public static extern bool GetBounds(nint self, out int x, out int y, out int width, out int height)
Parameters
self
nintTransfer ownership: None Nullable: False
x
intTransfer ownership: Full Nullable: False
y
intTransfer ownership: Full Nullable: False
width
intTransfer ownership: Full Nullable: False
height
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetFirstAccessibleChild(nint)
Calls native method gtk_accessible_get_first_accessible_child. Version: 4.10
[Version("4.10")]
public static extern nint GetFirstAccessibleChild(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
GetGType()
Calls native function gtk_accessible_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetNextAccessibleSibling(nint)
Calls native method gtk_accessible_get_next_accessible_sibling. Version: 4.10
[Version("4.10")]
public static extern nint GetNextAccessibleSibling(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
GetPlatformState(nint, AccessiblePlatformState)
Calls native method gtk_accessible_get_platform_state. Version: 4.10
[Version("4.10")]
public static extern bool GetPlatformState(nint self, AccessiblePlatformState state)
Parameters
self
nintTransfer ownership: None Nullable: False
state
AccessiblePlatformStateTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ResetProperty(nint, AccessibleProperty)
Calls native method gtk_accessible_reset_property.
public static extern void ResetProperty(nint self, AccessibleProperty property)
Parameters
self
nintTransfer ownership: None Nullable: False
property
AccessiblePropertyTransfer ownership: None Nullable: False
ResetRelation(nint, AccessibleRelation)
Calls native method gtk_accessible_reset_relation.
public static extern void ResetRelation(nint self, AccessibleRelation relation)
Parameters
self
nintTransfer ownership: None Nullable: False
relation
AccessibleRelationTransfer ownership: None Nullable: False
ResetState(nint, AccessibleState)
Calls native method gtk_accessible_reset_state.
public static extern void ResetState(nint self, AccessibleState state)
Parameters
self
nintTransfer ownership: None Nullable: False
state
AccessibleStateTransfer ownership: None Nullable: False
SetAccessibleParent(nint, nint, nint)
Calls native method gtk_accessible_set_accessible_parent. Version: 4.10
[Version("4.10")]
public static extern void SetAccessibleParent(nint self, nint parent, nint nextSibling)
Parameters
self
nintTransfer ownership: None Nullable: False
parent
nintTransfer ownership: None Nullable: True
nextSibling
nintTransfer ownership: None Nullable: True
UpdateNextAccessibleSibling(nint, nint)
Calls native method gtk_accessible_update_next_accessible_sibling. Version: 4.10
[Version("4.10")]
public static extern void UpdateNextAccessibleSibling(nint self, nint newSibling)
Parameters
self
nintTransfer ownership: None Nullable: False
newSibling
nintTransfer ownership: None Nullable: True
UpdateProperty(nint, int, AccessibleProperty[], ValueArray2Handle)
Calls native method gtk_accessible_update_property_value.
public static extern void UpdateProperty(nint self, int nProperties, AccessibleProperty[] properties, ValueArray2Handle values)
Parameters
self
nintTransfer ownership: None Nullable: False
nProperties
intTransfer ownership: None Nullable: False
properties
AccessibleProperty[]Transfer ownership: None Nullable: False
values
ValueArray2HandleTransfer ownership: None Nullable: False
UpdateRelation(nint, int, AccessibleRelation[], ValueArray2Handle)
Calls native method gtk_accessible_update_relation_value.
public static extern void UpdateRelation(nint self, int nRelations, AccessibleRelation[] relations, ValueArray2Handle values)
Parameters
self
nintTransfer ownership: None Nullable: False
nRelations
intTransfer ownership: None Nullable: False
relations
AccessibleRelation[]Transfer ownership: None Nullable: False
values
ValueArray2HandleTransfer ownership: None Nullable: False
UpdateState(nint, int, AccessibleState[], ValueArray2Handle)
Calls native method gtk_accessible_update_state_value.
public static extern void UpdateState(nint self, int nStates, AccessibleState[] states, ValueArray2Handle values)
Parameters
self
nintTransfer ownership: None Nullable: False
nStates
intTransfer ownership: None Nullable: False
states
AccessibleState[]Transfer ownership: None Nullable: False
values
ValueArray2HandleTransfer ownership: None Nullable: False