ITransformProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Expõe métodos e propriedades para dar suporte a Automação da Interface do Usuário acesso do cliente a controles que podem ser movidos, redimensionados ou girados em 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 padrão de controle TransformPattern.
O suporte para esse padrão de controle não está limitado 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
| Nome | Description |
|---|---|
| CanMove |
Obtém um valor que especifica se o controle pode ser movido. |
| 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
| Nome | Description |
|---|---|
| Move(Double, Double) |
Move o controle. |
| Resize(Double, Double) |
Redimensiona o controle. |
| Rotate(Double) |
Gira o controle. |
Aplica-se a
Confira também
- TransformPattern
- Visão Geral de Padrões de Controle de Automação de Interface de Usuário
- Server-side Automação da Interface do Usuário Provider Implementation
- Implementação do provedor de Automação da Interface do Usuário do lado do Client
- Padrões de controle de suporte em um provedor de automação da interface do usuário
- Implementing the Automação da Interface do Usuário Transform Control Pattern