Udostępnij za pośrednictwem


WebViewManager Klasa

Definicja

Zarządza działaniami w widoku internetowym hostujących składniki Razor. Autorzy platformy powinni podklasować tę klasę, aby połączyć abstrakcyjne i chronione metody z interfejsami API widoku internetowego platformy.

public abstract class WebViewManager : IAsyncDisposable
type WebViewManager = class
    interface IAsyncDisposable
Public MustInherit Class WebViewManager
Implements IAsyncDisposable
Dziedziczenie
WebViewManager
Implementuje

Konstruktory

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

Tworzy wystąpienie klasy WebViewManager.

Właściwości

Dispatcher

Pobiera dane Dispatcher używane przez to WebViewManager wystąpienie.

Metody

AddRootComponentAsync(Type, String, ParameterView)

Dodaje składnik główny do dołączonej strony.

DisposeAsync()

Zarządza działaniami w widoku internetowym hostujących składniki Razor. Autorzy platformy powinni podklasować tę klasę, aby połączyć abstrakcyjne i chronione metody z interfejsami API widoku internetowego platformy.

DisposeAsyncCore()

Usuwa bieżące WebViewManager wystąpienie.

MessageReceived(Uri, String)

WebViewManager Powiadamia o komunikacie z języka JavaScript uruchomionego w widoku internetowym.

Navigate(String)

Instruuje widok internetowy, aby przejść do określonej lokalizacji, pomijając dowolny routing po stronie klienta.

NavigateCore(Uri)

Instruuje widok internetowy, aby przejść do określonej lokalizacji, pomijając dowolny routing po stronie klienta.

RemoveRootComponentAsync(String)

Usuwa wcześniej dołączony składnik główny z bieżącej strony.

SendMessage(String)

Wysyła komunikat do kodu JavaScript uruchomionego w dołączonym widoku internetowym. Należy przekazać go do kodu JavaScript platformy Blazor.

TryDispatchAsync(Action<IServiceProvider>)

Wywołuje określoną workItem asynchronicznie i przekazuje w usługach o określonym zakresie dostępne dla składników Razor. Ta metoda nie zgłasza żadnych wyjątków, jeśli nie może wywołać określonego workItemelementu , ale jeśli ją wywoła, wyjątki mogą być nadal zgłaszane przez workItem siebie.

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

Próbuje podać zawartość odpowiedzi dla danego żądania sieciowego.

Dotyczy