Freigeben über


ITransformProvider2 Schnittstelle

Definition

Erweitert die ITransformProvider-Schnittstelle , damit Microsoft-Benutzeroberflächenautomatisierungsanbieter die API verfügbar machen können, um die Viewport-Zoomfunktion eines Steuerelements zu unterstützen.

public interface class ITransformProvider2 : ITransformProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2830178134, 41887, 20119, 140, 125, 193, 234, 141, 214, 51, 197)]
struct ITransformProvider2 : ITransformProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2830178134, 41887, 20119, 140, 125, 193, 234, 141, 214, 51, 197)]
public interface ITransformProvider2 : ITransformProvider
Public Interface ITransformProvider2
Implements ITransformProvider
Abgeleitet
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Dieses Muster enthält Richtlinien und Konventionen, die hier nicht vollständig dokumentiert sind. Weitere Informationen dazu, wofür dieses Muster dient, finden Sie unter Transform Control Pattern.

Verwenden Sie die TransformPattern2Identifiers-Klasse , wenn Sie beim Aufrufen von RaisePropertyChangedEvent über den Steuerelementcode auf die Mustereigenschaften ITransformProvider2 verweisen möchten.

Eigenschaften

CanMove

Ruft einen Wert ab, der angibt, ob das Element verschoben werden kann.

(Geerbt von ITransformProvider)
CanResize

Ruft einen Wert ab, der angibt, ob die Größe des Elements geändert werden kann.

(Geerbt von ITransformProvider)
CanRotate

Ruft einen Wert ab, der angibt, ob das Element gedreht werden kann.

(Geerbt von ITransformProvider)
CanZoom

Ruft einen Wert ab, der angibt, ob das Steuerelement das Zoomen des Viewports unterstützt.

MaxZoom

Ruft die maximale Zoomstufe des Elements ab.

MinZoom

Ruft die minimale Zoomstufe des Elements ab.

ZoomLevel

Ruft die Zoomstufe des Viewports des Steuerelements ab.

Methoden

Move(Double, Double)

Verschiebt das Steuerelement.

(Geerbt von ITransformProvider)
Resize(Double, Double)

Ändert die Größe des Steuerelements.

(Geerbt von ITransformProvider)
Rotate(Double)

Dreht das Steuerelement.

(Geerbt von ITransformProvider)
Zoom(Double)

Zoomt den Viewport des Steuerelements.

ZoomByUnit(ZoomUnit)

Zoomt den Viewport des Steuerelements um die angegebene logische Einheit.

Gilt für:

Weitere Informationen