Partilhar via


ITransformProvider Interface

Definição

Expõe métodos e propriedades para compatibilidade com o acesso para cliente da Automação da Interface do Usuário para controles que podem movidos, redimensionados ou girados 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
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
Derivado
Atributos

Comentários

Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao TransformPattern padrão de controle.

O suporte para esse padrão de controle não se limita a objetos na área de trabalho. Esse padrão de controle também deve ser implementado pelos filhos de um objeto de contêiner, desde que as crianças possam ser movidas, redimensionadas ou giradas livremente dentro dos limites do contêiner.

Propriedades

CanMove

Obtém um valor que especifica se o controle pode ser removido.

CanResize

Obtém um valor que especifica se o elemento Automação da Interface do Usuário pode ser redimensionado.

CanRotate

Obtém um valor que especifica se o controle pode ser girado.

Métodos

Move(Double, Double)

Move o controle.

Resize(Double, Double)

Redimensiona o controle.

Rotate(Double)

Gira o controle.

Aplica-se a

Confira também