WebViewManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
TryGetResponseContent(String, Boolean, Int32, String, Stream, IDictionary<String,String>) |
Versucht, den Antwortinhalt für eine bestimmte Netzwerkanforderung bereitzustellen. |