Compartir a través de


ViewHandler<TVirtualView,TPlatformView> Clase

Definición

generic <typename TVirtualView, typename TPlatformView>
 where TVirtualView : class, IView where TPlatformView : classpublic ref class ViewHandler abstract : Microsoft::Maui::Handlers::ViewHandler
public abstract class ViewHandler<TVirtualView,TPlatformView> : Microsoft.Maui.Handlers.ViewHandler where TVirtualView : class, IView where TPlatformView : class
type ViewHandler<'VirtualView, 'PlatformView (requires 'VirtualView : null and 'VirtualView :> IView and 'PlatformView : null)> = class
    inherit ViewHandler
    interface IViewHandler
    interface IElementHandler
Public MustInherit Class ViewHandler(Of TVirtualView, TPlatformView)
Inherits ViewHandler

Parámetros de tipo

TVirtualView
TPlatformView
Herencia
ViewHandler<TVirtualView,TPlatformView>
Derivado
Implementaciones

Constructores

ViewHandler<TVirtualView,TPlatformView>(IPropertyMapper, CommandMapper)

Propiedades

ContainerView

Obtiene la vista que actúa como contenedor para .PlatformView

(Heredado de ViewHandler)
HasContainer

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

(Heredado de ViewHandler)
MauiContext (Heredado de ElementHandler)
NeedsContainer

Obtiene un valor que indica si necesita o no VirtualView una vista de contenedor.

(Heredado de ViewHandler)
PlatformView
PlatformViewFactory
Services (Heredado de ElementHandler)
VirtualView

Métodos

ConnectHandler(TPlatformView)
CreatePlatformView()
DisconnectHandler(TPlatformView)
GetDesiredSize(Double, Double)
Invoke(String, Object) (Heredado de ElementHandler)
PlatformArrange(Rect)
RemoveContainer()
SetMauiContext(IMauiContext) (Heredado de ElementHandler)
SetupContainer()
SetVirtualView(IElement)
SetVirtualView(IView)
UpdateValue(String) (Heredado de ElementHandler)

Implementaciones de interfaz explícitas

IElementHandler.DisconnectHandler() (Heredado de ElementHandler)
IElementHandler.PlatformView
IElementHandler.VirtualView
IViewHandler.ContainerView (Heredado de ViewHandler)
IViewHandler.VirtualView

Métodos de extensión

GetRequiredService<T>(IElementHandler, Type)
GetRequiredService<T>(IElementHandler)
GetService<T>(IElementHandler, Type)
GetService<T>(IElementHandler)
GetServiceProvider(IElementHandler)
IsConnected(IElementHandler)

Se aplica a