Condividi tramite


ITransformProvider2 Interfaccia

Definizione

Estende l'interfaccia ITransformProvider per consentire ai provider di Automazione interfaccia utente Microsoft di esporre l'API per supportare la funzionalità di zoom del riquadro di visualizzazione di un controllo.

public interface class ITransformProvider2 : ITransformProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2106708013, 33793, 23800, 187, 196, 71, 57, 26, 82, 66, 21)]
struct ITransformProvider2 : ITransformProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2106708013, 33793, 23800, 187, 196, 71, 57, 26, 82, 66, 21)]
public interface ITransformProvider2 : ITransformProvider
Public Interface ITransformProvider2
Implements ITransformProvider
Attributi
Implementazioni

Commenti

Questo modello include linee guida e convenzioni che non sono completamente documentate qui. Per altre informazioni su questo modello, vedere Trasforma modello di controllo.

Usare la classe TransformPattern2Identifiers se si desidera fare riferimento alle proprietà del modello ITransformProvider2 dal codice di controllo quando si chiama AutomationPeer.RaisePropertyChangedEvent.

Proprietà

CanMove

Ottiene un valore che indica se l'elemento può essere spostato.

(Ereditato da ITransformProvider)
CanResize

Ottiene un valore che indica se l'elemento può essere ridimensionato.

(Ereditato da ITransformProvider)
CanRotate

Ottiene un valore che indica se l'elemento può essere ruotato.

(Ereditato da ITransformProvider)
CanZoom

Ottiene un valore che indica se il controllo supporta lo zoom del relativo riquadro di visualizzazione.

MaxZoom

Ottiene il livello massimo di zoom dell'elemento.

MinZoom

Ottiene il livello minimo di zoom dell'elemento.

ZoomLevel

Ottiene il livello di zoom del viewport del controllo.

Metodi

Move(Double, Double)

Sposta il controllo.

(Ereditato da ITransformProvider)
Resize(Double, Double)

Ridimensiona il controllo.

(Ereditato da ITransformProvider)
Rotate(Double)

Ruota il controllo.

(Ereditato da ITransformProvider)
Zoom(Double)

Esegue lo zoom sul riquadro di visualizzazione del controllo.

ZoomByUnit(ZoomUnit)

Esegue lo zoom del riquadro di visualizzazione del controllo dall'unità logica specificata.

Si applica a

Vedi anche