AutomationElementIdentifiers Class

Definition

Contains values used as identifiers by UI Automation providers.

public ref class AutomationElementIdentifiers abstract sealed
public static class AutomationElementIdentifiers
type AutomationElementIdentifiers = class
Public Class AutomationElementIdentifiers
Inheritance
AutomationElementIdentifiers

Remarks

UI Automation client applications should use the equivalent fields from AutomationElement.

For more information about individual properties, see the entries for the equivalent AutomationElement fields.

Fields

AcceleratorKeyProperty

Identifies the AcceleratorKey property.

AccessKeyProperty

Identifies the AccessKey property.

ActiveTextPositionChangedEvent
AsyncContentLoadedEvent

Identifies an event raised during asynchronous content-loading.

AutomationFocusChangedEvent

Identifies an event that is raised when the focus has changed.

AutomationIdProperty

Identifies the AutomationId property.

AutomationPropertyChangedEvent

Identifies a property-changed event.

BoundingRectangleProperty

Identifies the BoundingRectangle property.

ClassNameProperty

Identifies the ClassName property.

ClickablePointProperty

Identifies the ClickablePointProperty.

ControllerForProperty

Identifies the ControllerFor automation property, which is an array of automation elements that are manipulated by the automation element that supports this property.

ControlTypeProperty

Identifies the ControlType property.

CultureProperty

Identifies the culture property.

FrameworkIdProperty

Identifies the property that contains the underlying framework's name for the element.

HasKeyboardFocusProperty

Identifies the HasKeyboardFocus property.

HeadingLevelProperty
HelpTextProperty

Identifies the HelpText property.

IsContentElementProperty

Identifies the property that indicates whether the element contains content that is valuable to the end user.

IsControlElementProperty

Identifies the IsControlElement property.

IsDialogProperty
IsDockPatternAvailableProperty

Identifies the property that indicates whether DockPattern is available on this UI Automation element.

IsEnabledProperty

Identifies the IsEnabled property, which specifies whether the user interface (UI) item referenced by the AutomationElement is enabled.

IsExpandCollapsePatternAvailableProperty

Identifies the property that indicates whether ExpandCollapsePattern is available on this UI Automation element.

IsGridItemPatternAvailableProperty

Identifies the property that indicates whether GridItemPattern is available on this UI Automation element.

IsGridPatternAvailableProperty

Identifies the property that indicates whether GridPattern is available on this UI Automation element.

IsInvokePatternAvailableProperty

Identifies the property that indicates whether InvokePattern is available on this UI Automation element.

IsItemContainerPatternAvailableProperty

Identifies the property that indicates whether ItemContainerPattern is available for this UI Automation element.

IsKeyboardFocusableProperty

Identifies the IsKeyboardFocusable property.

IsMultipleViewPatternAvailableProperty

Identifies the property that indicates whether MultipleViewPattern is available on this UI Automation element.

IsOffscreenProperty

Identifies the IsOffscreen property, which indicates whether the UI Automation element is visible.

IsPasswordProperty

Identifies the IsPassword property.

IsRangeValuePatternAvailableProperty

Identifies the property that indicates whether RangeValuePattern is available on this UI Automation element.

IsRequiredForFormProperty

Identifies the IsRequiredForForm property.

IsScrollItemPatternAvailableProperty

Identifies the property that indicates whether ScrollItemPattern is available for this UI Automation element.

IsScrollPatternAvailableProperty

Identifies the property that indicates whether ScrollPattern is available on this UI Automation element.

IsSelectionItemPatternAvailableProperty

Identifies the property that indicates whether SelectionItemPattern is available on this UI Automation element.

IsSelectionPatternAvailableProperty

Identifies the property that indicates whether SelectionPattern is available on this UI Automation element.

IsSynchronizedInputPatternAvailableProperty

Identifies the property that indicates whether SynchronizedInputPattern is available for this UI Automation element.

IsTableItemPatternAvailableProperty

Identifies the property that indicates whether the TableItemPattern is available on this UI Automation element.

IsTablePatternAvailableProperty

Identifies the property that indicates whether TablePattern is available on this UI Automation element.

IsTextPatternAvailableProperty

Identifies the property that indicates whether TextPattern is available on this UI Automation element.

IsTogglePatternAvailableProperty

Identifies the property that indicates whether TogglePattern is available on this UI Automation element.

IsTransformPatternAvailableProperty

Identifies the property that indicates whether TransformPattern is available on this UI Automation element.

IsValuePatternAvailableProperty

Identifies the property that indicates whether ValuePattern is available on this UI Automation element.

IsVirtualizedItemPatternAvailableProperty

Identifies the property that indicates whether VirtualizedItemPattern is available for this UI Automation element.

IsWindowPatternAvailableProperty

Identifies the property that indicates whether WindowPattern is available on this UI Automation element.

ItemStatusProperty

Identifies the property that specifies the status of the visual representation of a complex item.

ItemTypeProperty

Identifies the ItemType property.

LabeledByProperty

Identifies the LabeledBy property.

LayoutInvalidatedEvent

Identifies the event that is raised when the layout is invalidated.

LiveRegionChangedEvent

Identifies the event that is raised when a live region changes.

LiveSettingProperty

Identifies the LiveSetting property.

LocalizedControlTypeProperty

Identifies the LocalizedControlType property.

MenuClosedEvent

Identifies the event that is raised when a menu is closed.

MenuOpenedEvent

Identifies the event that is raised when a menu is opened.

NameProperty

Identifies the Name property.

NativeWindowHandleProperty

Identifies the NativeWindowHandle property.

NotificationEvent
NotSupported

Indicates that a property is not supported.

OrientationProperty

Identifies the Orientation property.

PositionInSetProperty

Describes the ordinal location of an automation element within a set of elements that are considered to be siblings.

ProcessIdProperty

Identifies the ProcessId property.

RuntimeIdProperty

Identifies the property that contains the runtime identifier of the element.

SizeOfSetProperty

Gets the count of automation elements in a group or set that are considered to be siblings.

StructureChangedEvent

Identifies the event that is raised when the UI Automation tree structure is changed.

ToolTipClosedEvent

Identifies the event that is raised when a ToolTip is closed.

ToolTipOpenedEvent

Identifies the event that is raised when a ToolTip is opened.

Applies to

See also