AutomationProperties.AutomationId Присоединенное свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает строку, которая однозначно идентифицирует элемент для модели автоматизации пользовательского интерфейса Майкрософт.
see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId
Комментарии
Если он доступен, AutomationId
элемент элемента должен быть одинаковым в любом экземпляре приложения, независимо от локального языка. Значение должно быть уникальным среди элементов того же уровня, но не обязательно уникальным для всего рабочего стола. Например, несколько экземпляров приложения или несколько представлений папок в Windows Обозреватель могут содержать элементы с одинаковым AutomationId
свойством, например SystemMenuBar.
Хотя поддержка AutomationId
для всегда рекомендуется для улучшения поддержки автоматического тестирования, это свойство не является обязательным. Там, где он поддерживается, AutomationId
полезен для создания скрипта автоматизации тестирования, который выполняется независимо от языка пользовательского интерфейса. Клиенты не должны делать предположений относительно значений, AutomationId
предоставляемых другими приложениями. AutomationId
не гарантируется стабильность в разных выпусках или сборках приложения.
- Type: строка
- Поле идентификатора: AutomationIdProperty
- Методы доступа: GetAutomationId, SetAutomationId