AutomationElement.LabeledByProperty Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет свойство LabeledBy, которое определяет метку, связанную с элементом управления.
public: static initonly System::Windows::Automation::AutomationProperty ^ LabeledByProperty;
public static readonly System.Windows.Automation.AutomationProperty LabeledByProperty;
staticval mutable LabeledByProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly LabeledByProperty As AutomationProperty
Значение поля
Примеры
В следующем примере извлекается текущее значение свойства . Значение по умолчанию возвращается, если элемент не предоставляет его.
AutomationElement labeler =
autoElement.GetCurrentPropertyValue(AutomationElement.LabeledByProperty) as AutomationElement;
Dim labeler As AutomationElement = _
DirectCast(autoElement.GetCurrentPropertyValue(AutomationElement.LabeledByProperty), _
AutomationElement)
В следующем примере извлекается текущее значение свойства, но указывается, что если сам элемент не предоставляет значение для свойства, NotSupported возвращается вместо значения по умолчанию.
AutomationElement labeler1;
object labelerNoDefault =
autoElement.GetCurrentPropertyValue(AutomationElement.LabeledByProperty, true);
if (labelerNoDefault == AutomationElement.NotSupported)
{
// TODO Handle the case where you do not wish to proceed using the default value.
}
else
{
labeler1 = labelerNoDefault as AutomationElement;
}
Dim labeler1 As AutomationElement
Dim labelerNoDefault As Object = autoElement.GetCurrentPropertyValue(AutomationElement.LabeledByProperty, True)
If labelerNoDefault Is AutomationElement.NotSupported Then
' TODO Handle the case where you do not wish to proceed using the default value.
Else
labeler1 = DirectCast(labelerNoDefault, AutomationElement)
End If
Комментарии
Этот идентификатор используется клиентскими приложениями автоматизации пользовательского интерфейса. Поставщики автоматизации пользовательского интерфейса должны использовать эквивалентный идентификатор в AutomationElementIdentifiers.
Это свойство также можно получить из Current свойств или Cached .
Возвращаемые значения свойства имеют тип AutomationElement. Значение по умолчанию для свойства — null
.