IViewHandler 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.
Define os membros que os manipuladores de exibição devem implementar para fornecer exibições virtuais de mapeamento para exibições da plataforma.
public interface class IViewHandler : Microsoft::Maui::IElementHandler
public interface IViewHandler : Microsoft.Maui.IElementHandler
type IViewHandler = interface
interface IElementHandler
Public Interface IViewHandler
Implements IElementHandler
- Derivado
- Implementações
Propriedades
ContainerView |
Obtém a exibição de contêiner para essa exibição. |
HasContainer |
Obtém ou define um valor que indica se o PlatformView está contido em uma exibição. |
MauiContext |
Obtém o contexto MAUI do .NET associado ao elemento . (Herdado de IElementHandler) |
PlatformView |
Obtém o objeto de exibição específico da plataforma associado ao manipulador. (Herdado de IElementHandler) |
VirtualView |
Obtém a exibição virtual (camada MAUI do .NET) gerenciada por esse manipulador. |
Métodos
DisconnectHandler() |
Desconecta o manipulador de elementos do elemento para limpo. (Herdado de IElementHandler) |
GetDesiredSize(Double, Double) |
Calcula o tamanho real de uma exibição com base no tamanho e nas restrições desejados. |
Invoke(String, Object) |
Invoca o comando especificado no elemento com os argumentos fornecidos. (Herdado de IElementHandler) |
PlatformArrange(Rect) |
Posiciona elementos filho e determina um tamanho para uma exibição. |
SetMauiContext(IMauiContext) |
Define o contexto maui do .NET para o manipulador de elementos. (Herdado de IElementHandler) |
SetVirtualView(IElement) |
Define a exibição virtual multiplataforma associada ao manipulador. (Herdado de IElementHandler) |
UpdateValue(String) |
Atualizações o valor da propriedade especificada no manipulador. (Herdado de IElementHandler) |
Métodos de Extensão
GetRequiredService<T>(IElementHandler, Type) |
Define os membros que os manipuladores de exibição devem implementar para fornecer exibições virtuais de mapeamento para exibições da plataforma. |
GetRequiredService<T>(IElementHandler) |
Define os membros que os manipuladores de exibição devem implementar para fornecer exibições virtuais de mapeamento para exibições da plataforma. |
GetService<T>(IElementHandler, Type) |
Define os membros que os manipuladores de exibição devem implementar para fornecer exibições virtuais de mapeamento para exibições da plataforma. |
GetService<T>(IElementHandler) |
Define os membros que os manipuladores de exibição devem implementar para fornecer exibições virtuais de mapeamento para exibições da plataforma. |
GetServiceProvider(IElementHandler) |
Define os membros que os manipuladores de exibição devem implementar para fornecer exibições virtuais de mapeamento para exibições da plataforma. |
IsConnected(IElementHandler) |
Define os membros que os manipuladores de exibição devem implementar para fornecer exibições virtuais de mapeamento para exibições da plataforma. |