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.
Note
Элемент управления меню, несмотря на то, что агрегат отдельных элементов меню является исключением из этого правила. Элементы меню поддерживают 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) |