Поделиться через


AutomationElement.AutomationElementInformation.IsOffscreen Свойство

Определение

Возвращает значение, указывающее, отображается ли элемент автоматизации пользовательского интерфейса на экране.

public:
 property bool IsOffscreen { bool get(); };
public bool IsOffscreen { get; }
member this.IsOffscreen : bool
Public ReadOnly Property IsOffscreen As Boolean

Значение свойства

Значение true, если элемент управления не отображается; в противном случае — значение false.

Комментарии

Логическое значение, указывающее, находится ли элемент полностью прокручен (например, элемент в списке находится за пределами окна просмотра объекта контейнера) или свернут (например, элемент в виде дерева, меню или свернутом окне) вне представления.

Если элемент имеет доступную для щелчка точку, которая может привести к его фокусировке, он считается экранным, даже если часть элемента находится вне экрана.

Значение свойства не зависит от окклюзии другими окнами или от того, отображается ли элемент на определенном мониторе.

Если IsOffscreen является true, прокручиваемым или свернутым элементом, но по-прежнему является частью восприятия пользовательского интерфейса конечными пользователями, его можно вернуть в представление с помощью простой манипуляции, например прокрутки или щелчка раскрывающегося элемента управления.

Если элемент является элементом, который не воспринимается конечным пользователем вообще или называется "программным скрытым" (например, диалоговое окно, которое было отклонено, но где подчеркивающий объект кэшируется приложением), его следует удалить из дерева элементов, а не задавать для параметра IsOffscreen trueзначение .

Если значение равно true контейнеру, оно также true относится к потомкам элемента контейнера.

Для получения дополнительной информации см. IsOffscreenProperty.

Применяется к