Skip to main content

AutomationElementIdentifiers Class

Definition​

Assembly:Avalonia.Controls
Package:Avalonia

Contains values used as automation property identifiers by UI Automation providers.

public class AutomationElementIdentifiers

Inheritance: object -> AutomationElementIdentifiers

Properties​

NameDescription
AutomationIdPropertyIdentifies the automation ID property. The automation ID property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetAutomationId method.
BoundingRectanglePropertyIdentifies the bounding rectangle automation property. The bounding rectangle property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetBoundingRectangle method.
ClassNamePropertyIdentifies the class name automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetClassName method.
HeadingLevelPropertyIdentifies the heading level automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetHeadingLevel method.
HelpTextPropertyIdentifies the helpText automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetHelpText method.
ItemStatusPropertyIdentifies the itemStatus automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetItemStatus method.
LandmarkTypePropertyIdentifies the landmark type automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetLandmarkType method.
NamePropertyIdentifies the name automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetName method.

AutomationIdProperty Property​

Identifies the automation ID property. The automation ID property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetAutomationId method.

public Avalonia.Automation.AutomationProperty AutomationIdProperty { get; set; }

BoundingRectangleProperty Property​

Identifies the bounding rectangle automation property. The bounding rectangle property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetBoundingRectangle method.

public Avalonia.Automation.AutomationProperty BoundingRectangleProperty { get; set; }

ClassNameProperty Property​

Identifies the class name automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetClassName method.

public Avalonia.Automation.AutomationProperty ClassNameProperty { get; set; }

HeadingLevelProperty Property​

Identifies the heading level automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetHeadingLevel method.

public Avalonia.Automation.AutomationProperty HeadingLevelProperty { get; set; }

HelpTextProperty Property​

Identifies the helpText automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetHelpText method.

public Avalonia.Automation.AutomationProperty HelpTextProperty { get; set; }

ItemStatusProperty Property​

Identifies the itemStatus automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetItemStatus method.

public Avalonia.Automation.AutomationProperty ItemStatusProperty { get; set; }

LandmarkTypeProperty Property​

Identifies the landmark type automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetLandmarkType method.

public Avalonia.Automation.AutomationProperty LandmarkTypeProperty { get; set; }

NameProperty Property​

Identifies the name automation property. The class name property value is returned by the Avalonia.Automation.Peers.AutomationPeer.GetName method.

public Avalonia.Automation.AutomationProperty NameProperty { get; set; }