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 Automazione interfaccia utente accesso client ai controlli che possono essere spostati, ridimensionati o ruotati 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
[<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
Public Interface ITransformProvider
- Derivato
- Attributi
Commenti
Implementato in un provider di Automazione interfaccia utente che deve supportare il pattern di controllo TransformPattern.
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à
| Nome | Descrizione |
|---|---|
| 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
| Nome | Descrizione |
|---|---|
| Move(Double, Double) |
Sposta il controllo. |
| Resize(Double, Double) |
Ridimensiona il controllo. |
| Rotate(Double) |
Ruota il controllo. |
Si applica a
Vedi anche
- TransformPattern
- Panoramica dei modelli di controllo per l'automazione dell'interfaccia utente
- Implementazione del provider di Automazione interfaccia utente sul lato server
- implementazione del provider Automazione interfaccia utente lato client
- Supportare schemi di controllo in un provider di automazione dell'interfaccia utente
- Implementing del pattern di controllo Automazione interfaccia utente transform