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