Compartir a través de


IViewHandler Interfaz

Definición

Define los miembros que los controladores de vista deben implementar para proporcionar vistas virtuales de asignación a vistas de 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
Implementaciones

Propiedades

ContainerView

Obtiene la vista de contenedor de esta vista.

HasContainer

Obtiene o establece un valor que indica si PlatformView está contenido en una vista.

MauiContext

Obtiene el contexto maui de .NET asociado al elemento .

(Heredado de IElementHandler)
PlatformView

Obtiene el objeto de vista específico de la plataforma asociado al controlador.

(Heredado de IElementHandler)
VirtualView

Obtiene la vista virtual (capa MAUI de .NET) administrada por este controlador.

Métodos

DisconnectHandler()

Desconecta el controlador de elementos del elemento para la limpieza.

(Heredado de IElementHandler)
GetDesiredSize(Double, Double)

Calcula el tamaño real de una vista en función del tamaño y las restricciones deseados.

Invoke(String, Object)

Invoca el comando especificado en el elemento con los argumentos especificados.

(Heredado de IElementHandler)
PlatformArrange(Rect)

Coloca los elementos secundarios y determina un tamaño para una vista.

SetMauiContext(IMauiContext)

Establece el contexto maui de .NET para el controlador de elementos.

(Heredado de IElementHandler)
SetVirtualView(IElement)

Establece la vista virtual multiplataforma asociada al controlador.

(Heredado de IElementHandler)
UpdateValue(String)

Novedades el valor de la propiedad especificada en el controlador.

(Heredado de IElementHandler)

Métodos de extensión

GetRequiredService<T>(IElementHandler)

Define los miembros que los controladores de vista deben implementar para proporcionar vistas virtuales de asignación a vistas de plataforma.

GetRequiredService<T>(IElementHandler, Type)

Define los miembros que los controladores de vista deben implementar para proporcionar vistas virtuales de asignación a vistas de plataforma.

GetService<T>(IElementHandler)

Define los miembros que los controladores de vista deben implementar para proporcionar vistas virtuales de asignación a vistas de plataforma.

GetService<T>(IElementHandler, Type)

Define los miembros que los controladores de vista deben implementar para proporcionar vistas virtuales de asignación a vistas de plataforma.

GetServiceProvider(IElementHandler)

Define los miembros que los controladores de vista deben implementar para proporcionar vistas virtuales de asignación a vistas de plataforma.

IsConnected(IElementHandler)

Define los miembros que los controladores de vista deben implementar para proporcionar vistas virtuales de asignación a vistas de plataforma.

Se aplica a