IExpandCollapseProvider Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы и свойства для поддержки доступа клиента автоматизации пользовательского интерфейса Майкрософт к элементам управления, которые визуально расширяются для отображения содержимого и сворачиваются для скрытия содержимого. Реализуйте этот интерфейс для поддержки возможностей, которые клиент автоматизации запрашивает с помощью вызова GetPattern и PatternInterface.ExpandCollapse.
public interface class IExpandCollapseProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1236042649, 54822, 17731, 148, 185, 166, 217, 169, 89, 58, 246)]
struct IExpandCollapseProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1236042649, 54822, 17731, 148, 185, 166, 217, 169, 89, 58, 246)]
public interface IExpandCollapseProvider
Public Interface IExpandCollapseProvider
- Производный
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Этот шаблон содержит рекомендации и соглашения, которые не полностью задокументированы здесь. Дополнительные сведения о том, для чего предназначен этот шаблон, см. в разделе Шаблон элемента управления ExpandCollapse.
IExpandCollapseProvider реализуется существующим одноранговым элементом автоматизации среда выполнения Windows для ComboBox (ComboBoxAutomationPeer).
Используйте ExpandCollapsePatternIdentifiers, если вы хотите ссылаться на свойства шаблона IExpandCollapseProvider из кода управления при запуске событий автоматизации или вызове RaisePropertyChangedEvent.
Свойства
ExpandCollapseState |
Получает состояние элемента управления — развернут или свернут. |
Методы
Collapse() |
Скрывает все узлы, элементы управления или содержимое, которые являются наследниками элемента управления. |
Expand() |
Отображает все дочерние узлы, элементы управления или содержимое элемента управления. |