Partager via


BlazorWebViewHandler Classe

Définition

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)
Héritage

Constructeurs

BlazorWebViewHandler()

Initialise une nouvelle instance de BlazorWebViewHandler avec des mappages par défaut.

BlazorWebViewHandler(PropertyMapper)

Initialise une nouvelle instance d’utiliser BlazorWebViewHandler les mappages spécifiés.

Champs

BlazorWebViewMapper

Ce champ fait partie de l’infrastructure MAUI et n’est pas destiné à être utilisé par le code d’application.

Propriétés

ContainerView

Obtient la vue qui fait office de conteneur pour .PlatformView

(Hérité de ViewHandler)
HasContainer

Obtient ou définit une valeur qui indique si est PlatformView contenu dans une vue.

(Hérité de ViewHandler)
MauiContext

ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
NeedsContainer

Obtient une valeur qui indique si le a besoin ou non d’une VirtualView vue de conteneur.

(Hérité de ViewHandler)
PlatformView

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
Services

ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
VirtualView

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)

Méthodes

ConnectHandler(TPlatformView)

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
CreateFileProvider(String)

Crée un fournisseur de fichiers pour les ressources statiques utilisées dans .BlazorWebView L’implémentation par défaut sert les fichiers à partir d’un emplacement spécifique à la plateforme. Remplacez cette méthode pour retourner un personnalisé IFileProvider pour servir des ressources telles que wwwroot/index.html. Appelez la méthode de base et combinez sa valeur de retour avec un CompositeFileProvider pour utiliser à la fois les ressources personnalisées et les ressources par défaut.

CreatePlatformView()

ViewHandler pour BlazorWebView.

DisconnectHandler(TPlatformView)

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object)

ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
MapHostPage(BlazorWebViewHandler, IBlazorWebView)

Mappe la HostPage propriété au gestionnaire spécifié.

MapRootComponents(BlazorWebViewHandler, IBlazorWebView)

Mappe la RootComponents propriété au gestionnaire spécifié.

PlatformArrange(Rect)

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer()

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
SetupContainer()

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
TryDispatchAsync(Action<IServiceProvider>)

Appelle le spécifié workItem de manière asynchrone et transmet les services étendus disponibles pour les composants Razor.

UpdateValue(String)

ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)

Implémentations d’interfaces explicites

IElementHandler.DisconnectHandler()

ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
IElementHandler.PlatformView

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler)
IViewHandler.VirtualView

ViewHandler pour BlazorWebView.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)

Méthodes d’extension

GetRequiredService<T>(IElementHandler, Type)

ViewHandler pour BlazorWebView.

GetRequiredService<T>(IElementHandler)

ViewHandler pour BlazorWebView.

GetService<T>(IElementHandler, Type)

ViewHandler pour BlazorWebView.

GetService<T>(IElementHandler)

ViewHandler pour BlazorWebView.

GetServiceProvider(IElementHandler)

ViewHandler pour BlazorWebView.

IsConnected(IElementHandler)

ViewHandler pour BlazorWebView.

S’applique à