Freigeben über


ViewHandler<TVirtualView,TPlatformView> Klasse

Definition

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

Typparameter

TVirtualView
TPlatformView
Vererbung
ViewHandler<TVirtualView,TPlatformView>
Abgeleitet
Implementiert

Konstruktoren

ViewHandler<TVirtualView,TPlatformView>(IPropertyMapper, CommandMapper)

Eigenschaften

ContainerView

Ruft die Ansicht ab, die als Container für fungiert PlatformView.

(Geerbt von ViewHandler)
HasContainer

Ruft einen Wert ab, der angibt, ob in einer Sicht enthalten ist, oder legt diesen PlatformView fest.

(Geerbt von ViewHandler)
MauiContext (Geerbt von ElementHandler)
NeedsContainer

Ruft einen Wert ab, der angibt, ob eine VirtualView Containeransicht benötigt wird.

(Geerbt von ViewHandler)
PlatformView
PlatformViewFactory
Services (Geerbt von ElementHandler)
VirtualView

Methoden

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

Explizite Schnittstellenimplementierungen

IElementHandler.DisconnectHandler() (Geerbt von ElementHandler)
IElementHandler.PlatformView
IElementHandler.VirtualView
IViewHandler.ContainerView (Geerbt von ViewHandler)
IViewHandler.VirtualView

Erweiterungsmethoden

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

Gilt für: