Język

BlazorWebViewHandler Klasa

Definicja

public ref class BlazorWebViewHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::AspNetCore::Components::WebView::Maui::IBlazorWebView ^, System::Object ^>
public ref class BlazorWebViewHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::AspNetCore::Components::WebView::Maui::IBlazorWebView ^, System::Object ^>, Microsoft::AspNetCore::Components::WebView::Maui::IBlazorWebViewHandler
public class BlazorWebViewHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView,object>
public class BlazorWebViewHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView,object>, Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebViewHandler
type BlazorWebViewHandler = class
    inherit ViewHandler<IBlazorWebView, obj>
type BlazorWebViewHandler = class
    inherit ViewHandler<IBlazorWebView, obj>
    interface IBlazorWebViewHandler
    interface IViewHandler
    interface IElementHandler
Public Class BlazorWebViewHandler
Inherits ViewHandler(Of IBlazorWebView, Object)
Public Class BlazorWebViewHandler
Inherits ViewHandler(Of IBlazorWebView, Object)
Implements IBlazorWebViewHandler
Dziedziczenie
Implementuje

Konstruktory

Nazwisko Opis
BlazorWebViewHandler()

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

BlazorWebViewHandler(PropertyMapper)

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

Pola

Nazwisko Opis
BlazorWebViewMapper

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

Właściwości

Nazwisko Opis
ContainerView

Pobiera widok, który działa jako kontener dla elementu 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 wymagany jest widok 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

Nazwisko Opis
ConnectHandler(TPlatformView)

A ViewHandler dla BlazorWebView.

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

Tworzy dostawcę plików dla zasobów statycznych używanych w pliku BlazorWebView. Domyślna implementacja obsługuje pliki z lokalizacji specyficznej dla platformy. Zastąpi tę metodę, aby zwrócić niestandardową IFileProvider obsługę 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 HostPage właściwość na określoną procedurę obsługi.

MapRootComponents(BlazorWebViewHandler, IBlazorWebView)

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

PlatformArrange(Rect)

A ViewHandler dla BlazorWebView.

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

A ViewHandler dla BlazorWebView.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetContainerView(Object)

Ustawia lub czyści widok zwrócony przez ContainerView.

(Odziedziczone po ViewHandler)
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)
ValidateContainerView(Object)

Sprawdza, czy containerView typ kontenera obsługuje ten program obsługi, zgłaszany, jeśli tak nie jest.

(Odziedziczone po ViewHandler)

Jawne implementacje interfejsu

Nazwisko Opis
IBlazorWebViewHandler.CreateFileProvider(String)

A ViewHandler dla BlazorWebView.

IBlazorWebViewHandler.TryDispatchAsync(Action<IServiceProvider>)

A ViewHandler dla BlazorWebView.

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

Nazwisko Opis
GetRequiredService<T>(IElementHandler, Type)

A ViewHandler dla BlazorWebView.

GetRequiredService<T>(IElementHandler)

A ViewHandler dla BlazorWebView.

GetService<T>(IElementHandler, Type)

A ViewHandler dla BlazorWebView.

GetService<T>(IElementHandler)

A ViewHandler dla BlazorWebView.

GetServiceProvider(IElementHandler)

A ViewHandler dla BlazorWebView.

IsConnected(IElementHandler)

A ViewHandler dla BlazorWebView.

Dotyczy