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 Benutzeroberflächenautomatisierung-Client zu unterstützen, um Steuerelemente zu steuern, die ihre Dockeigenschaften in einem Dockingcontainer verfügbar machen. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem AutomationPeer.GetPattern-Aufruf und PatternInterface.Dock anfordert.
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
- Attribute
Hinweise
Ein Dockingcontainer ist ein Steuerelement, mit dem Sie untergeordnete Elemente horizontal und vertikal relativ zueinander anordnen können. Weitere Informationen zu diesem Muster finden Sie unter Dock-Steuerelementmuster.
IDockProvider wird nicht von vorhandenen Windows-Runtime Automatisierungspeers implementiert. Die Schnittstelle ist vorhanden, damit benutzerdefinierte Steuerelementautoren das Automatisierungsmuster in einem benutzerdefinierten Steuerelement unterstützen und ihre Automatisierungsunterstützung mithilfe derselben Windows-Runtime verwalteten oder C++-API implementieren können, wie sie zum Definieren von Steuerelementlogik oder anderen Automatisierungsunterstützungen verwenden.
Verwenden Sie DockPatternIdentifiers , wenn Sie auf die IDockProvider-Mustereigenschaften aus dem Steuerelementcode verweisen möchten, wenn Sie Automatisierungsereignisse auslösen oder AutomationPeer.RaisePropertyChangedEvent aufrufen.
Eigenschaften
| Name | Beschreibung |
|---|---|
| DockPosition |
Ruft die aktuelle DockPosition des Steuerelements in einem Docking-Container ab. |
Methoden
| Name | Beschreibung |
|---|---|
| SetDockPosition(DockPosition) |
Dockt das Steuerelement in einem Andockcontainer an. |