Compartilhar via


ITransformProvider2 Interface

Definição

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.

Aplica-se a

Confira também