Share via


ElementHandler<TVirtualView,TPlatformView> Class

Definition

generic <typename TVirtualView, typename TPlatformView>
 where TVirtualView : class, IElement where TPlatformView : classpublic ref class ElementHandler abstract : Microsoft::Maui::Handlers::ElementHandler
public abstract class ElementHandler<TVirtualView,TPlatformView> : Microsoft.Maui.Handlers.ElementHandler where TVirtualView : class, IElement where TPlatformView : class
type ElementHandler<'VirtualView, 'PlatformView (requires 'VirtualView : null and 'VirtualView :> IElement and 'PlatformView : null)> = class
    inherit ElementHandler
    interface IElementHandler
Public MustInherit Class ElementHandler(Of TVirtualView, TPlatformView)
Inherits ElementHandler

Type Parameters

TVirtualView
TPlatformView
Inheritance
ElementHandler<TVirtualView,TPlatformView>
Derived
Implements

Constructors

ElementHandler<TVirtualView,TPlatformView>(IPropertyMapper, CommandMapper)

Properties

MauiContext (Inherited from ElementHandler)
PlatformView
Services (Inherited from ElementHandler)
VirtualView

Methods

ConnectHandler(TPlatformView)
CreatePlatformElement()
DisconnectHandler(TPlatformView)
Invoke(String, Object) (Inherited from ElementHandler)
SetMauiContext(IMauiContext) (Inherited from ElementHandler)
SetVirtualView(IElement) (Inherited from ElementHandler)
UpdateValue(String) (Inherited from ElementHandler)

Explicit Interface Implementations

IElementHandler.DisconnectHandler() (Inherited from ElementHandler)
IElementHandler.PlatformView
IElementHandler.VirtualView

Extension Methods

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

Applies to