Gets a string containing the UI Automation identifier (ID) for the element.
Assembly: UIAutomationClient (in UIAutomationClient.dll)
When it is available the AutomationIdProperty of an element is expected to always be the same in any instance of the application regardless of the local language. The value should be unique among sibling elements but not necessarily unique across the entire desktop. For example, multiple instances of an application, or multiple folder views in Microsoft Windows Explorer, may contain elements with the same AutomationIdProperty, such as "SystemMenuBar".
While support of an is always recommended for better testability, this property is not mandatory. Where it is supported, an is useful for creating test automation scripts that run regardless of UI language. Clients should make no assumptions regarding the s exposed by other applications. An is not necessarily guaranteed to be stable across different releases or builds of an application.
For more information, see AutomationIdProperty.