Udostępnij za pośrednictwem


ViewHandler<TVirtualView,TPlatformView> Klasa

Definicja

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

Parametry typu

TVirtualView
TPlatformView
Dziedziczenie
ViewHandler<TVirtualView,TPlatformView>
Pochodne
Implementuje

Konstruktory

ViewHandler<TVirtualView,TPlatformView>(IPropertyMapper, CommandMapper)

Właściwości

ContainerView

Pobiera widok, który działa jako kontener dla .PlatformView

(Odziedziczone po ViewHandler)
HasContainer

Pobiera lub ustawia wartość wskazującą, czy element PlatformView znajduje się w widoku.

(Odziedziczone po ViewHandler)
MauiContext (Odziedziczone po ElementHandler)
NeedsContainer

Pobiera wartość wskazującą, czy VirtualView wymagany jest widok kontenera.

(Odziedziczone po ViewHandler)
PlatformView
PlatformViewFactory
Services (Odziedziczone po ElementHandler)
VirtualView

Metody

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

Jawne implementacje interfejsu

IElementHandler.DisconnectHandler() (Odziedziczone po ElementHandler)
IElementHandler.PlatformView
IElementHandler.VirtualView
IViewHandler.ContainerView (Odziedziczone po ViewHandler)
IViewHandler.VirtualView

Metody rozszerzania

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

Dotyczy