Idioma

BlazorWebViewHandler Classe

Definição

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)
Herança

Construtores

Nome Description
BlazorWebViewHandler()

Inicializa uma nova instância do BlazorWebViewHandler com mapeamentos padrão.

BlazorWebViewHandler(PropertyMapper)

Inicializa uma nova instância do BlazorWebViewHandler usando os mapeamentos especificados.

Campos

Nome Description
BlazorWebViewMapper

Esse campo faz parte da infraestrutura maui e não se destina ao uso pelo código do aplicativo.

Propriedades

Nome Description
ContainerView

Obtém a exibição que atua como um contêiner para o PlatformView.

(Herdado de ViewHandler)
HasContainer

Obtém ou define um valor que indica se o PlatformView está contido em uma exibição.

(Herdado de ViewHandler)
MauiContext

Um ViewHandler para BlazorWebView.

(Herdado de ElementHandler)
NeedsContainer

Obtém um valor que indica se o precisa ou não de VirtualView uma exibição de contêiner.

(Herdado de ViewHandler)
PlatformView

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
Services

Um ViewHandler para BlazorWebView.

(Herdado de ElementHandler)
VirtualView

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)

Métodos

Nome Description
ConnectHandler(TPlatformView)

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
CreateFileProvider(String)

Cria um provedor de arquivos para ativos estáticos usados no BlazorWebView. A implementação padrão atende arquivos de um local específico da plataforma. Substitua esse método para retornar um personalizado IFileProvider para servir ativos como wwwroot/index.html. Chame o método base e combine seu valor retornado com um CompositeFileProvider para usar ativos personalizados e ativos padrão.

CreatePlatformView()

Um ViewHandler para BlazorWebView.

DisconnectHandler(TPlatformView)

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object)

Um ViewHandler para BlazorWebView.

(Herdado de ElementHandler)
MapHostPage(BlazorWebViewHandler, IBlazorWebView)

Mapeia a HostPage propriedade para o manipulador especificado.

MapRootComponents(BlazorWebViewHandler, IBlazorWebView)

Mapeia a RootComponents propriedade para o manipulador especificado.

PlatformArrange(Rect)

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer()

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

Um ViewHandler para BlazorWebView.

(Herdado de ElementHandler)
SetupContainer()

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
TryDispatchAsync(Action<IServiceProvider>)

Chama o especificado workItem de forma assíncrona e passa os serviços com escopo disponíveis para componentes do Razor.

UpdateValue(String)

Um ViewHandler para BlazorWebView.

(Herdado de ElementHandler)

Implantações explícitas de interface

Nome Description
IElementHandler.DisconnectHandler()

Um ViewHandler para BlazorWebView.

(Herdado de ElementHandler)
IElementHandler.PlatformView

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler)
IViewHandler.VirtualView

Um ViewHandler para BlazorWebView.

(Herdado de ViewHandler<TVirtualView,TPlatformView>)

Métodos de Extensão

Nome Description
GetRequiredService<T>(IElementHandler, Type)

Um ViewHandler para BlazorWebView.

GetRequiredService<T>(IElementHandler)

Um ViewHandler para BlazorWebView.

GetService<T>(IElementHandler, Type)

Um ViewHandler para BlazorWebView.

GetService<T>(IElementHandler)

Um ViewHandler para BlazorWebView.

GetServiceProvider(IElementHandler)

Um ViewHandler para BlazorWebView.

IsConnected(IElementHandler)

Um ViewHandler para BlazorWebView.

Aplica-se a