Partager via


ViewHandler<TVirtualView,TPlatformView> Classe

Définition

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

Paramètres de type

TVirtualView
TPlatformView
Héritage
ViewHandler<TVirtualView,TPlatformView>
Dérivé
Implémente

Constructeurs

ViewHandler<TVirtualView,TPlatformView>(IPropertyMapper, CommandMapper)

Propriétés

ContainerView

Obtient la vue qui fait office de conteneur pour .PlatformView

(Hérité de ViewHandler)
HasContainer

Obtient ou définit une valeur qui indique si le PlatformView est contenu dans une vue.

(Hérité de ViewHandler)
MauiContext (Hérité de ElementHandler)
NeedsContainer

Obtient une valeur qui indique si le a besoin ou non d’une VirtualView vue conteneur.

(Hérité de ViewHandler)
PlatformView
PlatformViewFactory
Services (Hérité de ElementHandler)
VirtualView

Méthodes

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

Implémentations d’interfaces explicites

IElementHandler.DisconnectHandler() (Hérité de ElementHandler)
IElementHandler.PlatformView
IElementHandler.VirtualView
IViewHandler.ContainerView (Hérité de ViewHandler)
IViewHandler.VirtualView

Méthodes d’extension

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

S’applique à