HybridWebViewHandler Sınıf

Tanım

public ref class HybridWebViewHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::Maui::IHybridWebView ^, System::Object ^>, Microsoft::Maui::Handlers::IHybridWebViewHandler
public class HybridWebViewHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.Maui.IHybridWebView,object>, Microsoft.Maui.Handlers.IHybridWebViewHandler
type HybridWebViewHandler = class
    inherit ViewHandler<IHybridWebView, obj>
    interface IHybridWebViewHandler
    interface IViewHandler
    interface IElementHandler
Public Class HybridWebViewHandler
Inherits ViewHandler(Of IHybridWebView, Object)
Implements IHybridWebViewHandler
Devralma
Uygulamalar

Oluşturucular

HybridWebViewHandler()
HybridWebViewHandler(IPropertyMapper, CommandMapper)

Alanlar

CommandMapper
Mapper

Özellikler

ContainerView

için PlatformViewkapsayıcı işlevi gören görünümü alır.

(Devralındığı yer: ViewHandler)
HasContainer

öğesinin bir görünümde bulunup bulunmadığını PlatformView belirten bir değer alır veya ayarlar.

(Devralındığı yer: ViewHandler)
MauiContext (Devralındığı yer: ElementHandler)
NeedsContainer

Kapsayıcı görünümüne gerek olup olmadığını VirtualView belirten bir değer alır.

(Devralındığı yer: ViewHandler)
PlatformView (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
Services (Devralındığı yer: ElementHandler)
VirtualView (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)

Yöntemler

ConnectHandler(TPlatformView) (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()
DisconnectHandler(TPlatformView) (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double) (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object) (Devralındığı yer: ElementHandler)
MapSendRawMessage(IHybridWebViewHandler, IHybridWebView, Object)
PlatformArrange(Rect) (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer() (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext) (Devralındığı yer: ElementHandler)
SetupContainer() (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement) (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView) (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
UpdateValue(String) (Devralındığı yer: ElementHandler)

Belirtik Arabirim Kullanımları

IElementHandler.DisconnectHandler() (Devralındığı yer: ElementHandler)
IElementHandler.PlatformView (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)
IHybridWebViewHandler.PlatformView
IHybridWebViewHandler.VirtualView
IViewHandler.ContainerView (Devralındığı yer: ViewHandler)
IViewHandler.VirtualView (Devralındığı yer: ViewHandler<TVirtualView,TPlatformView>)

Uzantı Metotları

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

Şunlara uygulanır