Export (0) Print
Expand All

AutomationElementIdentifiers Class

Contains values used as identifiers by UI Automation providers.

System.Object
  System.Windows.Automation.AutomationElementIdentifiers

Namespace:  System.Windows.Automation
Assembly:  UIAutomationTypes (in UIAutomationTypes.dll)

public static class AutomationElementIdentifiers

The AutomationElementIdentifiers type exposes the following members.

  NameDescription
Public fieldStatic memberAcceleratorKeyPropertyIdentifies the AcceleratorKey property.
Public fieldStatic memberAccessKeyPropertyIdentifies the AccessKey property.
Public fieldStatic memberAsyncContentLoadedEventIdentifies an event raised during asynchronous content-loading.
Public fieldStatic memberAutomationFocusChangedEventIdentifies an event that is raised when the focus has changed.
Public fieldStatic memberAutomationIdPropertyIdentifies the AutomationId property.
Public fieldStatic memberAutomationPropertyChangedEventIdentifies a property-changed event.
Public fieldStatic memberBoundingRectanglePropertyIdentifies the BoundingRectangle property.
Public fieldStatic memberClassNamePropertyIdentifies the ClassName property.
Public fieldStatic memberClickablePointPropertyIdentifies the ClickablePointProperty.
Public fieldStatic memberControlTypePropertyIdentifies the ControlType property.
Public fieldStatic memberCulturePropertyIdentifies the culture property.
Public fieldStatic memberFrameworkIdPropertyIdentifies the property that contains the underlying framework's name for the element.
Public fieldStatic memberHasKeyboardFocusPropertyIdentifies the HasKeyboardFocus property.
Public fieldStatic memberHelpTextPropertyIdentifies the HelpText property.
Public fieldStatic memberIsContentElementPropertyIdentifies the property that indicates whether the element contains content that is valuable to the end user.
Public fieldStatic memberIsControlElementPropertyIdentifies the IsControlElement property.
Public fieldStatic memberIsDockPatternAvailablePropertyIdentifies the property that indicates whether DockPattern is available on this UI Automation element.
Public fieldStatic memberIsEnabledPropertyIdentifies the IsEnabled property, which specifies whether the user interface (UI) item referenced by the AutomationElement is enabled.
Public fieldStatic memberIsExpandCollapsePatternAvailablePropertyIdentifies the property that indicates whether ExpandCollapsePattern is available on this UI Automation element.
Public fieldStatic memberIsGridItemPatternAvailablePropertyIdentifies the property that indicates whether GridItemPattern is available on this UI Automation element.
Public fieldStatic memberIsGridPatternAvailablePropertyIdentifies the property that indicates whether GridPattern is available on this UI Automation element.
Public fieldStatic memberIsInvokePatternAvailablePropertyIdentifies the property that indicates whether InvokePattern is available on this UI Automation element.
Public fieldStatic memberIsItemContainerPatternAvailablePropertyIdentifies the property that indicates whether ItemContainerPattern is available for this UI Automation element.
Public fieldStatic memberIsKeyboardFocusablePropertyIdentifies the IsKeyboardFocusable property.
Public fieldStatic memberIsMultipleViewPatternAvailablePropertyIdentifies the property that indicates whether MultipleViewPattern is available on this UI Automation element.
Public fieldStatic memberIsOffscreenPropertyIdentifies the IsOffscreen property, which indicates whether the UI Automation element is visible.
Public fieldStatic memberIsPasswordPropertyIdentifies the IsPassword property.
Public fieldStatic memberIsRangeValuePatternAvailablePropertyIdentifies the property that indicates whether RangeValuePattern is available on this UI Automation element.
Public fieldStatic memberIsRequiredForFormPropertyIdentifies the IsRequiredForForm property.
Public fieldStatic memberIsScrollItemPatternAvailablePropertyIdentifies the property that indicates whether ScrollItemPattern is available for this UI Automation element.
Public fieldStatic memberIsScrollPatternAvailablePropertyIdentifies the property that indicates whether ScrollPattern is available on this UI Automation element.
Public fieldStatic memberIsSelectionItemPatternAvailablePropertyIdentifies the property that indicates whether SelectionItemPattern is available on this UI Automation element.
Public fieldStatic memberIsSelectionPatternAvailablePropertyIdentifies the property that indicates whether SelectionPattern is available on this UI Automation element.
Public fieldStatic memberIsSynchronizedInputPatternAvailablePropertyIdentifies the property that indicates whether SynchronizedInputPattern is available for this UI Automation element.
Public fieldStatic memberIsTableItemPatternAvailablePropertyIdentifies the property that indicates whether the TableItemPattern is available on this UI Automation element.
Public fieldStatic memberIsTablePatternAvailablePropertyIdentifies the property that indicates whether TablePattern is available on this UI Automation element.
Public fieldStatic memberIsTextPatternAvailablePropertyIdentifies the property that indicates whether TextPattern is available on this UI Automation element.
Public fieldStatic memberIsTogglePatternAvailablePropertyIdentifies the property that indicates whether TogglePattern is available on this UI Automation element.
Public fieldStatic memberIsTransformPatternAvailablePropertyIdentifies the property that indicates whether TransformPattern is available on this UI Automation element.
Public fieldStatic memberIsValuePatternAvailablePropertyIdentifies the property that indicates whether ValuePattern is available on this UI Automation element.
Public fieldStatic memberIsVirtualizedItemPatternAvailablePropertyIdentifies the property that indicates whether VirtualizedItemPattern is available for this UI Automation element.
Public fieldStatic memberIsWindowPatternAvailablePropertyIdentifies the property that indicates whether WindowPattern is available on this UI Automation element.
Public fieldStatic memberItemStatusPropertyIdentifies the property that specifies the status of the visual representation of a complex item.
Public fieldStatic memberItemTypePropertyIdentifies the ItemType property.
Public fieldStatic memberLabeledByPropertyIdentifies the LabeledBy property.
Public fieldStatic memberLayoutInvalidatedEventIdentifies the event that is raised when the layout is invalidated.
Public fieldStatic memberLocalizedControlTypePropertyIdentifies the LocalizedControlType property.
Public fieldStatic memberMenuClosedEventIdentifies the event that is raised when a menu is closed.
Public fieldStatic memberMenuOpenedEventIdentifies the event that is raised when a menu is opened.
Public fieldStatic memberNamePropertyIdentifies the Name property.
Public fieldStatic memberNativeWindowHandlePropertyIdentifies the NativeWindowHandle property.
Public fieldStatic memberNotSupportedIndicates that a property is not supported.
Public fieldStatic memberOrientationPropertyIdentifies the Orientation property.
Public fieldStatic memberProcessIdPropertyIdentifies the ProcessId property.
Public fieldStatic memberRuntimeIdPropertyIdentifies the property that contains the runtime identifier of the element.
Public fieldStatic memberStructureChangedEventIdentifies the event that is raised when the UI Automation tree structure is changed.
Public fieldStatic memberToolTipClosedEventIdentifies the event that is raised when a ToolTip is closed.
Public fieldStatic memberToolTipOpenedEventIdentifies the event that is raised when a ToolTip is opened.
Top

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.

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2014 Microsoft