共用方式為


WebViewManager 類別

定義

管理裝載 Razor 元件的 Web 檢視內的活動。 平臺作者應該將這個子類別化,以將抽象和受保護的方法連線到平臺 Web 檢視的 API。

public abstract class WebViewManager : IAsyncDisposable
type WebViewManager = class
    interface IAsyncDisposable
Public MustInherit Class WebViewManager
Implements IAsyncDisposable
繼承
WebViewManager
實作

建構函式

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

建構 的 WebViewManager 實例。

屬性

Dispatcher

Dispatcher取得這個 WebViewManager 實例所使用的 。

方法

AddRootComponentAsync(Type, String, ParameterView)

將根元件新增至附加的頁面。

DisposeAsync()

管理裝載 Razor 元件的 Web 檢視內的活動。 平臺作者應該將這個子類別化,以將抽象和受保護的方法連線到平臺 Web 檢視的 API。

DisposeAsyncCore()

處置目前的 WebViewManager 實例。

MessageReceived(Uri, String)

通知 有關 WebViewManager 在 Web 檢視內執行的 JavaScript 訊息。

Navigate(String)

指示 Web 檢視流覽至指定的位置,略過任何用戶端路由。

NavigateCore(Uri)

指示 Web 檢視流覽至指定的位置,略過任何用戶端路由。

RemoveRootComponentAsync(String)

從目前頁面移除先前附加的根元件。

SendMessage(String)

將訊息傳送至在附加 Web 檢視中執行的 JavaScript 程式碼。 這必須轉送到 Blazor JavaScript 程式碼。

TryDispatchAsync(Action<IServiceProvider>)

以非同步方式呼叫指定的 workItem ,並傳入 Razor 元件可用的範圍服務。 如果這個方法無法呼叫指定的 workItem ,但如果它確實呼叫,則此方法不會擲回任何例外狀況,則例外狀況可能仍會由 workItem 本身擲回。

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

嘗試提供指定網路要求的回應內容。

適用於