ITransformProvider Interface

Definição

Expõe métodos e propriedades para suportar o acesso do cliente Automatização da Interface de Utilizador a controlos que podem ser movidos, redimensionados ou rodados dentro de um espaço bidimensional.

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
Derivado
Atributos

Observações

Implementado num fornecedor Automatização da Interface de Utilizador que deve suportar o padrão de controlo TransformPattern.

O suporte para esse padrão de controle não está limitado a objetos na área de trabalho. Este padrão de controlo também deve ser implementado pelos filhos de um objeto contentor desde que os filhos possam ser movidos, redimensionados ou rodados livremente dentro dos limites do contentor.

Propriedades

Name Description
CanMove

Obtém um valor que especifica se o controlo pode ser movido.

CanResize

Recebe um valor que especifica se o elemento Automatização da Interface de Utilizador pode ser redimensionado.

CanRotate

Obtém um valor que especifica se o controlo pode ser rodado.

Métodos

Name Description
Move(Double, Double)

Move o controlo.

Resize(Double, Double)

Redimensiona o controlo.

Rotate(Double)

Roda o controlo.

Aplica-se a

Ver também