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(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2106708013, 33793, 23800, 187, 196, 71, 57, 26, 82, 66, 21)]
struct ITransformProvider2 : ITransformProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2106708013, 33793, 23800, 187, 196, 71, 57, 26, 82, 66, 21)]
public interface ITransformProvider2 : ITransformProvider
Public Interface ITransformProvider2
Implements ITransformProvider
- Atributos
- Implementações
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 AutomationPeer.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. |