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.Exposes methods and properties to support UI Automation client access to controls that can be moved, resized, or rotated within a two-dimensional space.

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
type ITransformProvider = interface
Public Interface ITransformProvider
Derivato
Attributi

Commenti

Implementato in un provider di automazione interfaccia utente che deve TransformPattern supportare il pattern di controllo.Implemented on a UI Automation provider that must support the TransformPattern control pattern.

Il supporto per questo pattern di controllo non è limitato agli oggetti sul desktop.Support for this control pattern is not limited to objects on the 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.This control pattern must also be implemented by the children of a container object as long as the children can be moved, resized, or rotated freely within the boundaries of the container.

Proprietà

CanMove

Ottiene un valore che specifica se il controllo può essere spostato.Gets a value that specifies whether the control can be moved.

CanResize

Ottiene un valore che specifica se l'elemento Automazione interfaccia utenteUI Automation può essere ridimensionato.Gets a value that specifies whether the Automazione interfaccia utenteUI Automation element can be resized.

CanRotate

Ottiene un valore che specifica se il controllo può essere ruotato.Gets a value that specifies whether the control can be rotated.

Metodi

Move(Double, Double)

Sposta il controllo.Moves the control.

Resize(Double, Double)

Ridimensiona il controllo.Resizes the control.

Rotate(Double)

Ruota il controllo.Rotates the control.

Si applica a

Vedi anche