Condividi tramite


ITransformProvider Interfaccia

Definizione

Espone metodi e proprietà per supportare l'accesso client di automazione interfaccia utente ai controlli che è possibile spostare, ridimensionare o ruotare all'interno di uno spazio bidimensionale.

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
Derivato
Attributi

Commenti

Implementato in un provider di Automazione interfaccia utente che deve supportare il TransformPattern pattern di controllo.

Il supporto per questo pattern di controllo non è limitato agli oggetti sul desktop. Questo pattern di controllo deve essere implementato anche dagli elementi figlio di un oggetto contenitore, purché gli elementi figlio possano essere spostati, ridimensionati o ruotati liberamente entro i limiti del contenitore.

Proprietà

CanMove

Ottiene un valore che specifica se il controllo può essere spostato.

CanResize

Ottiene un valore che specifica se l'elemento Automazione interfaccia utente può essere ridimensionato.

CanRotate

Ottiene un valore che specifica se il controllo può essere ruotato.

Metodi

Move(Double, Double)

Sposta il controllo.

Resize(Double, Double)

Ridimensiona il controllo.

Rotate(Double)

Ruota il controllo.

Si applica a

Vedi anche