Bagikan melalui


ViewHandler<TVirtualView,TPlatformView> Kelas

Definisi

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

Jenis parameter

TVirtualView
TPlatformView
Warisan
ViewHandler<TVirtualView,TPlatformView>
Turunan
Penerapan

Konstruktor

ViewHandler<TVirtualView,TPlatformView>(IPropertyMapper, CommandMapper)

Properti

ContainerView

Mendapatkan tampilan yang bertindak sebagai kontainer untuk PlatformView.

(Diperoleh dari ViewHandler)
HasContainer

Mendapatkan atau menetapkan nilai yang menunjukkan apakah PlatformView terkandung dalam tampilan.

(Diperoleh dari ViewHandler)
MauiContext (Diperoleh dari ElementHandler)
NeedsContainer

Mendapatkan nilai yang menunjukkan apakah perlu tampilan kontainer atau tidak VirtualView .

(Diperoleh dari ViewHandler)
PlatformView
PlatformViewFactory
Services (Diperoleh dari ElementHandler)
VirtualView

Metode

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

Implementasi Antarmuka Eksplisit

IElementHandler.DisconnectHandler() (Diperoleh dari ElementHandler)
IElementHandler.PlatformView
IElementHandler.VirtualView
IViewHandler.ContainerView (Diperoleh dari ViewHandler)
IViewHandler.VirtualView

Metode Ekstensi

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

Berlaku untuk