IDockProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Macht Methoden und Eigenschaften verfügbar, um den Zugriff durch einen Microsoft UI Automation-Client auf Steuerelemente zu unterstützen, die deren Dockeigenschaften in einem Andockcontainer verfügbar machen. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem GetPattern-Aufruf und PatternInterface.Dock anfordert.
public interface class IDockProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1220690936, 30897, 17568, 172, 95, 117, 7, 87, 188, 222, 60)]
struct IDockProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1220690936, 30897, 17568, 172, 95, 117, 7, 87, 188, 222, 60)]
public interface IDockProvider
Public Interface IDockProvider
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Ein Dockingcontainer ist ein Steuerelement, mit dem untergeordnete Elemente horizontal oder vertikal zueinander ausgerichtet werden können. Weitere Informationen dazu, wofür dieses Muster dient, finden Sie unter Dock-Steuerelementmuster.
IDockProvider wird nicht von vorhandenen Windows-Runtime Automatisierungspeer implementiert. Die -Schnittstelle ist vorhanden, sodass Autoren von benutzerdefinierten Steuerelementen das Automatisierungsmuster in einem benutzerdefinierten Steuerelement unterstützen und ihre Automatisierungsunterstützung mithilfe der gleichen Windows-Runtime verwalteten oder C++-API implementieren können, die sie zum Definieren von Steuerungslogik oder anderer Automatisierungsunterstützung verwenden.
Verwenden Sie DockPatternIdentifiers , wenn Sie über den Steuerungscode auf die IDockProvider-Mustereigenschaften verweisen möchten, wenn Sie Automatisierungsereignisse auslösen oder RaisePropertyChangedEvent aufrufen.
Eigenschaften
DockPosition |
Ruft die aktuelle DockPosition des Steuerelements in einem Andockcontainer ab. |
Methoden
SetDockPosition(DockPosition) |
Dockt das Steuerelement an einen Andockcontainer an. |