Freigeben über


WebViewManager Klasse

Definition

Verwaltet Aktivitäten in einer Webansicht, die Razor-Komponenten hostet. Plattformautoren sollten diese unterklassen, um die abstrakten und geschützten Methoden mit den APIs der Webansicht der Plattform zu verknüpfen.

public abstract class WebViewManager : IAsyncDisposable
type WebViewManager = class
    interface IAsyncDisposable
Public MustInherit Class WebViewManager
Implements IAsyncDisposable
Vererbung
WebViewManager
Implementiert

Konstruktoren

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

Erstellt eine instance von WebViewManager.

Eigenschaften

Dispatcher

Ruft die ab, die Dispatcher von diesem WebViewManager instance verwendet wird.

Methoden

AddRootComponentAsync(Type, String, ParameterView)

Fügt der angefügten Seite eine Stammkomponente hinzu.

DisposeAsync()

Verwaltet Aktivitäten in einer Webansicht, die Razor-Komponenten hostet. Plattformautoren sollten diese unterklassen, um die abstrakten und geschützten Methoden mit den APIs der Webansicht der Plattform zu verknüpfen.

DisposeAsyncCore()

Veräußert den aktuellen WebViewManager instance.

MessageReceived(Uri, String)

Benachrichtigt die WebViewManager über eine Nachricht aus JavaScript, die in der Webansicht ausgeführt wird.

Navigate(String)

Weist die Webansicht an, zum angegebenen Speicherort zu navigieren, wobei clientseitiges Routing umgangen wird.

NavigateCore(Uri)

Weist die Webansicht an, zum angegebenen Speicherort zu navigieren, wobei clientseitiges Routing umgangen wird.

RemoveRootComponentAsync(String)

Entfernt eine zuvor angefügte Stammkomponente von der aktuellen Seite.

SendMessage(String)

Sendet eine Nachricht an JavaScript-Code, der in der angefügten Webansicht ausgeführt wird. Dies muss an den Blazor JavaScript-Code weitergeleitet werden.

TryDispatchAsync(Action<IServiceProvider>)

Ruft die angegebene workItem asynchron auf und übergibt die für Razor-Komponenten verfügbaren bereichsbezogenen Dienste. Diese Methode löst keine Ausnahmen aus, wenn sie die angegebene workItemnicht aufrufen kann, aber wenn sie sie aufruft, werden Ausnahmen möglicherweise trotzdem selbst workItem ausgelöst.

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

Versucht, den Antwortinhalt für eine bestimmte Netzwerkanforderung bereitzustellen.

Gilt für: