IDockProvider Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы и свойства для поддержки доступа со стороны клиента автоматизации пользовательского интерфейса Майкрософт к элементам управления, которые предоставляют свои свойства закрепления в контейнере закрепления. Реализуйте этот интерфейс для поддержки возможностей, которые клиент автоматизации запрашивает с помощью вызова AutomationPeer.GetPattern и PatternInterface.Dock.
public interface class IDockProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2558703985, 28906, 23661, 168, 24, 122, 122, 182, 140, 111, 59)]
struct IDockProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2558703985, 28906, 23661, 168, 24, 122, 122, 182, 140, 111, 59)]
public interface IDockProvider
Public Interface IDockProvider
- Атрибуты
Комментарии
Контейнер закрепления — это элемент управления, который позволяет упорядочить дочерние элементы по горизонтали и по вертикали друг относительно друга. Дополнительные сведения о том, для чего предназначен этот шаблон, см. в разделе Шаблон элемента управления Dock.
IDockProvider не реализуется существующими одноранговыми узлами автоматизации среда выполнения Windows. Интерфейс существует для того, чтобы авторы пользовательских элементов управления могли поддерживать шаблон автоматизации в пользовательском элементе управления и реализовывать поддержку автоматизации с помощью того же среда выполнения Windows управляемого API или API C++, который они используют для определения логики управления или другой поддержки автоматизации.
Используйте DockPatternIdentifiers , если вы хотите ссылаться на свойства шаблона IDockProvider из кода элемента управления при запуске событий автоматизации или вызове AutomationPeer.RaisePropertyChangedEvent.
Свойства
DockPosition |
Возвращает текущую позицию DockPosition элемента управления в контейнере закрепления. |
Методы
SetDockPosition(DockPosition) |
Закрепляет элемент управления в контейнере стыковки. |