Condividi tramite


ViewHandler<TVirtualView,TPlatformView> Classe

Definizione

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

Parametri di tipo

TVirtualView
TPlatformView
Ereditarietà
ViewHandler<TVirtualView,TPlatformView>
Derivato
Implementazioni

Costruttori

ViewHandler<TVirtualView,TPlatformView>(IPropertyMapper, CommandMapper)

Proprietà

ContainerView

Ottiene la visualizzazione che funge da contenitore per .PlatformView

(Ereditato da ViewHandler)
HasContainer

Ottiene o imposta un valore che indica se l'oggetto PlatformView è contenuto all'interno di una visualizzazione.

(Ereditato da ViewHandler)
MauiContext (Ereditato da ElementHandler)
NeedsContainer

Ottiene un valore che indica se è VirtualView necessaria una visualizzazione contenitore.

(Ereditato da ViewHandler)
PlatformView
PlatformViewFactory
Services (Ereditato da ElementHandler)
VirtualView

Metodi

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

Implementazioni dell'interfaccia esplicita

IElementHandler.DisconnectHandler() (Ereditato da ElementHandler)
IElementHandler.PlatformView
IElementHandler.VirtualView
IViewHandler.ContainerView (Ereditato da ViewHandler)
IViewHandler.VirtualView

Metodi di estensione

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

Si applica a