ITransformProvider Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- TransformPattern
- Cenni preliminari sui pattern di controllo per l'automazione interfaccia utente
- Implementazione del provider di Automazione interfaccia utente lato server
- Implementazione del provider di Automazione interfaccia utente lato client
- Supportare pattern di controllo in un provider di automazione interfaccia utente
- Implementazione del pattern di controllo Transform di automazione interfaccia utente