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