Compartir a través de


BlazorWebViewHandler Clase

Definición

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

Constructores

BlazorWebViewHandler()

Inicializa una nueva instancia de BlazorWebViewHandler con asignaciones predeterminadas.

BlazorWebViewHandler(PropertyMapper)

Inicializa una nueva instancia de BlazorWebViewHandler utilizando las asignaciones especificadas.

Campos

BlazorWebViewMapper

Este campo forma parte de la infraestructura MAUI y no está diseñado para su uso por código de aplicación.

Propiedades

ContainerView

Obtiene la vista que actúa como contenedor para .PlatformView

(Heredado de ViewHandler)
HasContainer

Obtiene o establece un valor que indica si PlatformView está contenido en una vista.

(Heredado de ViewHandler)
MauiContext

ViewHandler para BlazorWebView.

(Heredado de ElementHandler)
NeedsContainer

Obtiene un valor que indica si necesita o no VirtualView una vista de contenedor.

(Heredado de ViewHandler)
PlatformView

ViewHandler para BlazorWebView.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
Services

ViewHandler para BlazorWebView.

(Heredado de ElementHandler)
VirtualView

ViewHandler para BlazorWebView.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)

Métodos

ConnectHandler(TPlatformView)

ViewHandler para BlazorWebView.

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

Crea un proveedor de archivos para los recursos estáticos utilizados en .BlazorWebView La implementación predeterminada sirve archivos desde una ubicación específica de la plataforma. Invalide este método para devolver un personalizado IFileProvider para atender recursos como wwwroot/index.html. Llame al método base y combine su valor devuelto con para CompositeFileProvider usar tanto recursos personalizados como activos predeterminados.

CreatePlatformView()

ViewHandler para BlazorWebView.

DisconnectHandler(TPlatformView)

ViewHandler para BlazorWebView.

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

ViewHandler para BlazorWebView.

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

ViewHandler para BlazorWebView.

(Heredado de ElementHandler)
MapHostPage(BlazorWebViewHandler, IBlazorWebView)

Asigna la HostPage propiedad al controlador especificado.

MapRootComponents(BlazorWebViewHandler, IBlazorWebView)

Asigna la RootComponents propiedad al controlador especificado.

PlatformArrange(Rect)

ViewHandler para BlazorWebView.

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

ViewHandler para BlazorWebView.

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

ViewHandler para BlazorWebView.

(Heredado de ElementHandler)
SetupContainer()

ViewHandler para BlazorWebView.

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

ViewHandler para BlazorWebView.

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

ViewHandler para BlazorWebView.

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

Llama al especificado workItem de forma asincrónica y pasa los servicios con ámbito disponibles para los componentes de Razor.

UpdateValue(String)

ViewHandler para BlazorWebView.

(Heredado de ElementHandler)

Implementaciones de interfaz explícitas

IElementHandler.DisconnectHandler()

ViewHandler para BlazorWebView.

(Heredado de ElementHandler)
IElementHandler.PlatformView

ViewHandler para BlazorWebView.

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

ViewHandler para BlazorWebView.

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

ViewHandler para BlazorWebView.

(Heredado de ViewHandler)
IViewHandler.VirtualView

ViewHandler para BlazorWebView.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)

Métodos de extensión

GetRequiredService<T>(IElementHandler, Type)

ViewHandler para BlazorWebView.

GetRequiredService<T>(IElementHandler)

ViewHandler para BlazorWebView.

GetService<T>(IElementHandler, Type)

ViewHandler para BlazorWebView.

GetService<T>(IElementHandler)

ViewHandler para BlazorWebView.

GetServiceProvider(IElementHandler)

ViewHandler para BlazorWebView.

IsConnected(IElementHandler)

ViewHandler para BlazorWebView.

Se aplica a