AutomationIdentifier.ProgrammaticName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает зарегистрированное программное имя.
public:
property System::String ^ ProgrammaticName { System::String ^ get(); };
public string ProgrammaticName { get; }
member this.ProgrammaticName : string
Public ReadOnly Property ProgrammaticName As String
Значение свойства
Программное имя.
Примеры
В следующем примере показано программное имя каждого свойства, поддерживаемого .AutomationElement
AutomationProperty[] properties = element.GetSupportedProperties();
foreach (AutomationProperty prop in properties)
{
Console.WriteLine(prop.ProgrammaticName);
Console.WriteLine(Automation.PropertyName(prop));
}
Dim properties As AutomationProperty() = element.GetSupportedProperties()
Dim prop As AutomationProperty
For Each prop In properties
Console.WriteLine(prop.ProgrammaticName)
Console.WriteLine(Automation.PropertyName(prop))
Next prop
Комментарии
ProgrammaticName предназначен только для отладки и диагностики. Строка не локализована.
Это свойство не должно использоваться при сравнении строк. Чтобы определить, совпадают ли два свойства, сравните идентификаторы свойств напрямую.