Langue

BlazorWebViewHandler Classe

Définition

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
Héritage
Implémente

Constructeurs

Nom Description
BlazorWebViewHandler()

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

BlazorWebViewHandler(PropertyMapper)

Initialise une nouvelle instance d’utilisation BlazorWebViewHandler des mappages spécifiés.

Champs

Nom Description
BlazorWebViewMapper

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

Propriétés

Nom Description
ContainerView

Obtient la vue qui agit en tant que conteneur pour le PlatformView.

(Hérité de ViewHandler)
HasContainer

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

(Hérité de ViewHandler)
MauiContext

R ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
NeedsContainer

Obtient une valeur qui indique si les VirtualView besoins d’une vue conteneur sont nécessaires.

(Hérité de ViewHandler)
PlatformView

R ViewHandler pour BlazorWebView.

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

R ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
VirtualView

R ViewHandler pour BlazorWebView.

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

Méthodes

Nom Description
ConnectHandler(TPlatformView)

R ViewHandler pour BlazorWebView.

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

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

CreatePlatformView()

R ViewHandler pour BlazorWebView.

DisconnectHandler(TPlatformView)

R ViewHandler pour BlazorWebView.

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

R ViewHandler pour BlazorWebView.

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

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

R ViewHandler pour BlazorWebView.

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

R ViewHandler pour BlazorWebView.

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

Définit ou efface la vue retournée par ContainerView.

(Hérité de ViewHandler)
SetMauiContext(IMauiContext)

R ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
SetupContainer()

R ViewHandler pour BlazorWebView.

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

R ViewHandler pour BlazorWebView.

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

R ViewHandler pour BlazorWebView.

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

Appelle de façon asynchrone les services spécifiés workItem et passe les services délimités disponibles pour les composants Razor.

UpdateValue(String)

R ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
ValidateContainerView(Object)

Valide qu’il containerView s’agit d’un type de conteneur pris en charge par ce gestionnaire, le cas échéant.

(Hérité de ViewHandler)

Implémentations d’interfaces explicites

Nom Description
IBlazorWebViewHandler.CreateFileProvider(String)

R ViewHandler pour BlazorWebView.

IBlazorWebViewHandler.TryDispatchAsync(Action<IServiceProvider>)

R ViewHandler pour BlazorWebView.

IElementHandler.DisconnectHandler()

R ViewHandler pour BlazorWebView.

(Hérité de ElementHandler)
IElementHandler.PlatformView

R ViewHandler pour BlazorWebView.

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

R ViewHandler pour BlazorWebView.

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

R ViewHandler pour BlazorWebView.

(Hérité de ViewHandler)
IViewHandler.VirtualView

R ViewHandler pour BlazorWebView.

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

Méthodes d’extension

Nom Description
GetRequiredService<T>(IElementHandler, Type)

R ViewHandler pour BlazorWebView.

GetRequiredService<T>(IElementHandler)

R ViewHandler pour BlazorWebView.

GetService<T>(IElementHandler, Type)

R ViewHandler pour BlazorWebView.

GetService<T>(IElementHandler)

R ViewHandler pour BlazorWebView.

GetServiceProvider(IElementHandler)

R ViewHandler pour BlazorWebView.

IsConnected(IElementHandler)

R ViewHandler pour BlazorWebView.

S’applique à