AutomationElement.LocalizedControlTypeProperty Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет свойство LocalizedControlType на локальном языке.
public: static initonly System::Windows::Automation::AutomationProperty ^ LocalizedControlTypeProperty;
public static readonly System.Windows.Automation.AutomationProperty LocalizedControlTypeProperty;
staticval mutable LocalizedControlTypeProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly LocalizedControlTypeProperty As AutomationProperty
Значение поля
Примеры
В следующем примере извлекается текущее значение свойства . Значение по умолчанию возвращается, если элемент не предоставляет его.
string localizedType =
autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty) as string;
Dim localizedType As String = _
Cstr(autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty))
В следующем примере извлекается текущее значение свойства, но указывается, что если сам элемент не предоставляет значение для свойства, NotSupported возвращается вместо значения по умолчанию.
string localizedType1;
object localizedTypeNoDefault =
autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty, true);
if (localizedTypeNoDefault == AutomationElement.NotSupported)
{
localizedType1 = "Unknown type.";
}
else
{
localizedType1 = localizedTypeNoDefault as string;
}
Dim localizedType1 As String
Dim localizedTypeNoDefault As Object = autoElement.GetCurrentPropertyValue(AutomationElement.LocalizedControlTypeProperty, True)
If localizedTypeNoDefault Is AutomationElement.NotSupported Then
localizedType1 = "Unknown type."
Else
localizedType1 = CStr(localizedTypeNoDefault)
End If
Комментарии
Этот идентификатор используется клиентскими приложениями автоматизации пользовательского интерфейса. Поставщики автоматизации пользовательского интерфейса должны использовать эквивалентный идентификатор в AutomationElementIdentifiers.
Это свойство также можно получить из Current свойств или Cached .
Поставщик должен предоставлять это свойство, если оно представляет пользовательский элемент управления, который не имеет четко определенного типа элемента управления.
Возвращаемые значения свойства имеют тип String. Значением по умолчанию для свойства является пустая строка.