Udostępnij za pośrednictwem


BlazorWebViewHandler Klasa

Definicja

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)
Dziedziczenie

Konstruktory

BlazorWebViewHandler()

Inicjuje nowe wystąpienie z BlazorWebViewHandler domyślnymi mapowaniami.

BlazorWebViewHandler(PropertyMapper)

Inicjuje nowe wystąpienie BlazorWebViewHandler przy użyciu określonych mapowań.

Pola

BlazorWebViewMapper

To pole jest częścią infrastruktury MAUI i nie jest przeznaczone do użycia przez kod aplikacji.

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 PlatformView element jest zawarty w widoku.

(Odziedziczone po ViewHandler)
MauiContext

A ViewHandler dla BlazorWebView.

(Odziedziczone po ElementHandler)
NeedsContainer

Pobiera wartość wskazującą, czy VirtualView widok kontenera wymaga widoku kontenera.

(Odziedziczone po ViewHandler)
PlatformView

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
Services

A ViewHandler dla BlazorWebView.

(Odziedziczone po ElementHandler)
VirtualView

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)

Metody

ConnectHandler(TPlatformView)

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
CreateFileProvider(String)

Tworzy dostawcę plików dla zasobów statycznych używanych w programie BlazorWebView. Domyślna implementacja obsługuje pliki z lokalizacji specyficznej dla platformy. Zastąpij tę metodę, aby zwrócić niestandardowy element IFileProvider do obsługi zasobów, takich jak wwwroot/index.html. Wywołaj metodę podstawową i połącz jej wartość zwracaną z wartością , CompositeFileProvider aby użyć zarówno zasobów niestandardowych, jak i domyślnych zasobów.

CreatePlatformView()

A ViewHandler dla BlazorWebView.

DisconnectHandler(TPlatformView)

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object)

A ViewHandler dla BlazorWebView.

(Odziedziczone po ElementHandler)
MapHostPage(BlazorWebViewHandler, IBlazorWebView)

Mapuje właściwość na określoną procedurę HostPage obsługi.

MapRootComponents(BlazorWebViewHandler, IBlazorWebView)

Mapuje właściwość na określoną procedurę RootComponents obsługi.

PlatformArrange(Rect)

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer()

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

A ViewHandler dla BlazorWebView.

(Odziedziczone po ElementHandler)
SetupContainer()

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
TryDispatchAsync(Action<IServiceProvider>)

Wywołuje określony workItem asynchronicznie i przekazuje usługi o określonym zakresie do składników Razor.

UpdateValue(String)

A ViewHandler dla BlazorWebView.

(Odziedziczone po ElementHandler)

Jawne implementacje interfejsu

IElementHandler.DisconnectHandler()

A ViewHandler dla BlazorWebView.

(Odziedziczone po ElementHandler)
IElementHandler.PlatformView

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler)
IViewHandler.VirtualView

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)

Metody rozszerzania

GetRequiredService<T>(IElementHandler)

A ViewHandler dla BlazorWebView.

GetRequiredService<T>(IElementHandler, Type)

A ViewHandler dla BlazorWebView.

GetService<T>(IElementHandler)

A ViewHandler dla BlazorWebView.

GetService<T>(IElementHandler, Type)

A ViewHandler dla BlazorWebView.

GetServiceProvider(IElementHandler)

A ViewHandler dla BlazorWebView.

IsConnected(IElementHandler)

A ViewHandler dla BlazorWebView.

Dotyczy