Compartilhar via


ViewHandler<TVirtualView,TPlatformView> Classe

Definição

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
Herança
ViewHandler<TVirtualView,TPlatformView>
Derivado
Implementações

Construtores

ViewHandler<TVirtualView,TPlatformView>(IPropertyMapper, CommandMapper)

Propriedades

ContainerView

Obtém a exibição que atua como um contêiner para o PlatformView.

(Herdado de ViewHandler)
HasContainer

Obtém ou define um valor que indica se o PlatformView está contido em uma exibição.

(Herdado de ViewHandler)
MauiContext (Herdado de ElementHandler)
NeedsContainer

Obtém um valor que indica se o precisa ou não de VirtualView uma exibição de contêiner.

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

Métodos

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

Implantações explícitas de interface

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

Métodos de Extensão

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

Aplica-se a