WebViewManager Clase

Definición

Administra las actividades dentro de una vista web que hospeda componentes de Razor. Los autores de plataformas deben subclase esto para conectar los métodos abstractos y protegidos a las API de la vista web de la plataforma.

public abstract class WebViewManager : IAsyncDisposable
type WebViewManager = class
    interface IAsyncDisposable
Public MustInherit Class WebViewManager
Implements IAsyncDisposable
Herencia
WebViewManager
Implementaciones

Constructores

WebViewManager(IServiceProvider, Dispatcher, Uri, IFileProvider, JSComponentConfigurationStore, String)

Construye una instancia de WebViewManager.

Propiedades

Dispatcher

Obtiene el objeto Dispatcher usado por esta WebViewManager instancia.

Métodos

AddRootComponentAsync(Type, String, ParameterView)

Agrega un componente raíz a la página adjunta.

DisposeAsync()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.

DisposeAsyncCore()

Elimina la instancia actual WebViewManager .

MessageReceived(Uri, String)

Notifica a un WebViewManager mensaje de JavaScript que se ejecuta en la vista web.

Navigate(String)

Indica a la vista web que vaya a la ubicación especificada, omitiendo cualquier enrutamiento del lado cliente.

NavigateCore(Uri)

Indica a la vista web que vaya a la ubicación especificada, omitiendo cualquier enrutamiento del lado cliente.

RemoveRootComponentAsync(String)

Quita un componente raíz adjunto previamente de la página actual.

SendMessage(String)

Envía un mensaje al código JavaScript que se ejecuta en la vista web adjunta. Debe reenviarse al código JavaScript de Blazor.

TryGetResponseContent(String, Boolean, Int32, String, Stream, IDictionary<String,String>)

Intenta proporcionar el contenido de respuesta para una solicitud de red determinada.

Se aplica a