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) |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по