ExpandCollapsePattern Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элементы управления, которые визуально разворачиваются для отображения содержимого и сворачиваются для его скрытия.
public ref class ExpandCollapsePattern : System::Windows::Automation::BasePattern
public class ExpandCollapsePattern : System.Windows.Automation.BasePattern
type ExpandCollapsePattern = class
inherit BasePattern
Public Class ExpandCollapsePattern
Inherits BasePattern
- Наследование
Комментарии
Агрегатные элементы управления, созданные на основе дочерних объектов, которые предоставляют пользовательский интерфейс для развертывания и свертывания, должны поддерживать ExpandCollapsePattern шаблон элемента управления, а их дочерние элементы — нет. Например, элемент управления «Поле со списком строится с помощью комбинации элементов управления «Список», «Кнопка» и «Поле ввода», но только родительский элемент управления «Поле со списком» должен поддерживать ExpandCollapsePattern.
Примечание
Элемент управления меню, хотя и совокупность отдельных пунктов меню, является исключением из этого правила. Элементы меню поддерживают ExpandCollapsePattern шаблон элемента управления, а родительский элемент управления меню — нет. Аналогичное исключение применяется к элементам управления "Дерево" и "Элемент дерева".
Поля
ExpandCollapseStateProperty |
Определяет свойство ExpandCollapseState. |
Pattern |
Определяет шаблон элемента управления ExpandCollapsePattern. |
Свойства
Cached |
Возвращает значения кэшированных свойств автоматизации пользовательского интерфейса для данного ExpandCollapsePatternобъекта . |
Current |
Возвращает текущие значения свойств автоматизации пользовательского интерфейса для данного ExpandCollapsePatternобъекта . |
Методы
Collapse() |
Скрывает все узлы-потомки, элементы управления или содержимое AutomationElement. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Expand() |
Отображает все дочерние узлы, элементы управления или содержимое элемента AutomationElement. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |