ITransformProvider2 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.
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. |