ITransformProvider2 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.
Estende a interface ITransformProvider para permitir que os provedores de Automação da Interface do Usuário da Microsoft exponham a API para dar suporte à funcionalidade de zoom do visor de um controle.
public interface class ITransformProvider2 : ITransformProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2830178134, 41887, 20119, 140, 125, 193, 234, 141, 214, 51, 197)]
struct ITransformProvider2 : ITransformProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2830178134, 41887, 20119, 140, 125, 193, 234, 141, 214, 51, 197)]
public interface ITransformProvider2 : ITransformProvider
Public Interface ITransformProvider2
Implements ITransformProvider
- Derivado
- Atributos
- Implementações
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
Esse padrão tem diretrizes e convenções que não estão totalmente documentadas aqui. Para obter mais informações sobre para que serve esse padrão, consulte Padrão de controle de transformação.
Use a classe TransformPattern2Identifiers se quiser referenciar as propriedades de padrão ITransformProvider2 do código de controle ao chamar RaisePropertyChangedEvent.
Propriedades
CanMove |
Obtém um valor que indica se o elemento pode ser movido. (Herdado de ITransformProvider) |
CanResize |
Obtém um valor que indica se o elemento pode ser redimensionado. (Herdado de ITransformProvider) |
CanRotate |
Obtém um valor que indica se o elemento pode ser girado. (Herdado de ITransformProvider) |
CanZoom |
Obtém um valor que indica se o controle dá suporte ao zoom de seu visor. |
MaxZoom |
Obtém o nível máximo de zoom do elemento. |
MinZoom |
Obtém o nível mínimo de zoom do elemento. |
ZoomLevel |
Obtém o nível de zoom do visor do controle. |
Métodos
Move(Double, Double) |
Move o controle. (Herdado de ITransformProvider) |
Resize(Double, Double) |
Redimensiona o controle. (Herdado de ITransformProvider) |
Rotate(Double) |
Gira o controle. (Herdado de ITransformProvider) |
Zoom(Double) |
Amplia o visor do controle. |
ZoomByUnit(ZoomUnit) |
Amplia o visor do controle pela unidade lógica especificada. |