ITransformProvider 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 Benutzeroberflächenautomatisierung Clientzugriff auf Steuerelemente zu unterstützen, die innerhalb eines zweidimensionalen Raums verschoben, verkleinert oder gedreht werden können.
public interface class ITransformProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6829ddc4-4f91-4ffa-b86f-bd3e2987cb4c")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITransformProvider
public interface ITransformProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6829ddc4-4f91-4ffa-b86f-bd3e2987cb4c")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITransformProvider = interface
type ITransformProvider = interface
Public Interface ITransformProvider
- Abgeleitet
- Attribute
Hinweise
Implementiert auf einem Benutzeroberflächenautomatisierung-Anbieter, der das TransformPattern-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, verkleinert oder gedreht werden können.
Eigenschaften
| Name | Beschreibung |
|---|---|
| CanMove |
Ruft einen Wert ab, der angibt, ob das Steuerelement verschoben werden kann. |
| CanResize |
Ruft einen Wert ab, der angibt, ob die Größe des Benutzeroberflächenautomatisierung Elements geändert werden kann. |
| CanRotate |
Ruft einen Wert ab, der angibt, ob das Steuerelement gedreht werden kann. |
Methoden
| Name | Beschreibung |
|---|---|
| Move(Double, Double) |
Verschiebt das Steuerelement. |
| Resize(Double, Double) |
Ändert die Größe des Steuerelements. |
| Rotate(Double) |
Dreht das Steuerelement. |
Gilt für:
Weitere Informationen
- TransformPattern
- Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung
- Serverseitige Benutzeroberflächenautomatisierung Anbieterimplementierung
- Client-side Benutzeroberflächenautomatisierung ProviderImplementierung
- Unterstützung von Steuerelementmustern in einem Benutzeroberflächenautomatisierungs-Anbieter
- Implementieren des Benutzeroberflächenautomatisierung Transform Control Pattern