Freigeben über


ITransformProvider-Schnittstelle (uiautomationcore.h)

Bietet Zugriff auf Steuerelemente, die innerhalb eines zweidimensionalen Raums verschoben, die Größe geändert und/oder gedreht werden können.

Vererbung

Die ITransformProvider-Schnittstelle erbt von der IUnknown-Schnittstelle . ITransformProvider verfügt auch über folgende Membertypen:

Methoden

Die ITransformProvider-Schnittstelle verfügt über diese Methoden.

 
ITransformProvider::get_CanMove

Gibt an, ob das Steuerelement verschoben werden kann.
ITransformProvider::get_CanResize

Gibt an, ob die Größe des Steuerelements geändert werden kann.
ITransformProvider::get_CanRotate

Gibt an, ob das Steuerelement gedreht werden kann.
ITransformProvider::Move

Verschiebt das Steuerelement.
ITransformProvider::Größe ändern

Ändert die Größe des Steuerelements.
ITransformProvider::Rotate

Dreht das Steuerelement.

Hinweise

Implementiert auf einem Microsoft-Benutzeroberflächenautomatisierungsanbieter, der das Transformieren-Steuerelementmuster unterstützen muss.

Die Unterstützung für dieses Steuerelementmuster ist nicht auf Objekte auf dem Desktop beschränkt. Dieses Steuerelementmuster muss auch von den untergeordneten Elementen eines Containerobjekts implementiert werden, solange die untergeordneten Elemente innerhalb der Grenzen des Containers verschoben, in ihrer Größe geändert oder gedreht werden können.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (uiAutomation.h einschließen)

Weitere Informationen

ITransformProvider2

Übersicht über die Benutzeroberflächenautomatisierungs-Anbieter