Freigeben über


BlazorWebViewHandler Klasse

Definition

Eine ViewHandler-Struktur für BlazorWebView.

public ref class BlazorWebViewHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::AspNetCore::Components::WebView::Maui::IBlazorWebView ^, System::Object ^>
public class BlazorWebViewHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView,object>
type BlazorWebViewHandler = class
    inherit ViewHandler<IBlazorWebView, obj>
Public Class BlazorWebViewHandler
Inherits ViewHandler(Of IBlazorWebView, Object)
Vererbung

Konstruktoren

BlazorWebViewHandler()

Initialisiert eine neue instance von BlazorWebViewHandler mit Standardzuordnungen.

BlazorWebViewHandler(PropertyMapper)

Initialisiert eine neue instance der BlazorWebViewHandler Verwendung der angegebenen Zuordnungen.

Felder

BlazorWebViewMapper

Dieses Feld ist Teil der MAUI-Infrastruktur und nicht für die Verwendung durch Anwendungscode vorgesehen.

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

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ElementHandler)
NeedsContainer

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

(Geerbt von ViewHandler)
PlatformView

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
Services

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ElementHandler)
VirtualView

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)

Methoden

ConnectHandler(TPlatformView)

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
CreateFileProvider(String)

Erstellt einen Dateianbieter für statische Ressourcen, die BlazorWebViewin verwendet werden. Die Standardimplementierung stellt Dateien von einem plattformspezifischen Speicherort bereit. Überschreiben Sie diese Methode, um eine benutzerdefinierte IFileProvider zurückzugeben, um Ressourcen wie wwwroot/index.htmlzu bedienen. Rufen Sie die Basismethode auf, und kombinieren Sie ihren Rückgabewert mit einem, CompositeFileProvider um sowohl benutzerdefinierte Ressourcen als auch Standardressourcen zu verwenden.

CreatePlatformView()

Eine ViewHandler-Struktur für BlazorWebView.

DisconnectHandler(TPlatformView)

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object)

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ElementHandler)
MapHostPage(BlazorWebViewHandler, IBlazorWebView)

Ordnet die HostPage -Eigenschaft dem angegebenen Handler zu.

MapRootComponents(BlazorWebViewHandler, IBlazorWebView)

Ordnet die RootComponents -Eigenschaft dem angegebenen Handler zu.

PlatformArrange(Rect)

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer()

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ElementHandler)
SetupContainer()

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
TryDispatchAsync(Action<IServiceProvider>)

Ruft die angegebene workItem asynchron auf und übergibt die bereichsbezogenen Dienste, die razor-Komponenten zur Verfügung stehen.

UpdateValue(String)

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ElementHandler)

Explizite Schnittstellenimplementierungen

IElementHandler.DisconnectHandler()

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ElementHandler)
IElementHandler.PlatformView

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler)
IViewHandler.VirtualView

Eine ViewHandler-Struktur für BlazorWebView.

(Geerbt von ViewHandler<TVirtualView,TPlatformView>)

Erweiterungsmethoden

GetRequiredService<T>(IElementHandler, Type)

Eine ViewHandler-Struktur für BlazorWebView.

GetRequiredService<T>(IElementHandler)

Eine ViewHandler-Struktur für BlazorWebView.

GetService<T>(IElementHandler, Type)

Eine ViewHandler-Struktur für BlazorWebView.

GetService<T>(IElementHandler)

Eine ViewHandler-Struktur für BlazorWebView.

GetServiceProvider(IElementHandler)

Eine ViewHandler-Struktur für BlazorWebView.

IsConnected(IElementHandler)

Eine ViewHandler-Struktur für BlazorWebView.

Gilt für: