ITransformProvider-Schnittstelle

ITransformProvider Interface

Macht Methoden und Eigenschaften verfügbar, um den Zugriff eines Microsoft-Benutzeroberflächenautomatisierungs-Clients auf Steuerelemente oder Elemente zu unterstützen, die im zweidimensionalen Raum verschoben, in der Größe geändert oder gedreht werden können. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem GetPattern-Aufruf und PatternInterface.Transform anfordert.

Syntax


public interface ITransformProvider

Attribute

[Version(0x06020000)]
[WebHostHidden()]

Member

ITransformProviderSchnittstelle hat diese Membertypen:

Methoden

The ITransformProvider Schnittstelle hat diese Methoden. Es erbt auch Methoden von Object Klasse.

MethodeBeschreibung
Move Moves the control.
Resize Resizes the control.
Rotate Rotates the control.

 

Eigenschaften

Der ITransformProviderSchnittstelle hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

CanMove

SchreibgeschütztGets a value that indicates whether the element can be moved.

CanResize

SchreibgeschütztGets a value that indicates whether the element can be resized.

CanRotate

SchreibgeschütztGets a value that indicates whether the element can be rotated.

 

Hinweise

Dieses Muster enthält Richtlinien und Konventionen, die nicht vollständig hier dokumentiert sind. Weitere Informationen zur Funktion dieses Musters finden Sie unter Transform-Steuerelementmuster.

ITransformProvider wird von keinen vorhandenen Windows-Runtime-Automatisierungspeers implementiert. Die Schnittstelle ist vorhanden, damit Entwickler von benutzerdefinierten Steuerelementen das Automatisierungsmuster in einem benutzerdefinierten Steuerelement unterstützen und ihre Automatisierungsunterstützung mithilfe derselben verwalteten Windows Runtime- oder C++-APIs implementieren können, die sie verwenden, um Steuerelementlogik oder andere Automatisierungsunterstützung zu definieren.

Verwenden Sie die TransformPatternIdentifiers-Klasse, wenn Sie auf die ITransformProvider-Mustereigenschaften vom Steuerungscode verweisen möchten, wenn Sie RaisePropertyChangedEvent aufrufen.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows.UI.Xaml.Automation.Provider
Windows::UI::Xaml::Automation::Provider [C++]

Metadaten

Windows.winmd

Siehe auch

TransformPatternIdentifiers
Steuerelementmuster transformieren
ITransformProvider (COM interface)
Benutzerdefinierte Automatisierungspeers

 

 

Anzeigen:
© 2017 Microsoft