BlazorWebView 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在 Windows 傳統型應用程式中裝載 Razor 元件的 Windows Forms 控件。
public ref class BlazorWebView : System::Windows::Forms::ContainerControl
public class BlazorWebView : System.Windows.Forms.ContainerControl
type BlazorWebView = class
inherit ContainerControl
Public Class BlazorWebView
Inherits ContainerControl
- 繼承
-
BlazorWebView
建構函式
BlazorWebView() |
建立 BlazorWebView 的新執行個體。 |
欄位
BlazorWebViewInitialized |
允許在建立 Web 檢視之後自定義。 |
BlazorWebViewInitializing |
允許在建立 Web 檢視之前自定義。 |
UrlLoading |
允許自定義連結的開啟方式。 根據預設,會在 Web 檢視中開啟內部連結,並在外部應用程式中開啟外部連結。 |
屬性
HostPage |
應用程式靜態檔案內主機頁面的路徑。 例如: |
RootComponents |
實例的 RootComponent 集合,指定要直接在指定的 中使用 Blazor IComponent 型別 HostPage。 |
Services |
取得或設定 IServiceProvider 包含此控制件以及應用程式程式代碼所要使用的服務。 此屬性必須設定為有效的值,才能啟動Razor元件。 |
StartPath |
當 Blazor 元件完成載入時,初始 Blazor 瀏覽的路徑。 |
WebView |
傳回這個控件所使用的內部 WebView2 。 |
方法
CreateControlsInstance() |
在 Windows 傳統型應用程式中裝載 Razor 元件的 Windows Forms 控件。 |
CreateFileProvider(String) |
為中使用的 BlazorWebView靜態資產建立檔案提供者。 默認實作會從磁碟提供檔案。 覆寫這個方法以傳回自定義 IFileProvider 來提供資產,例如 |
Dispose(Boolean) |
在 Windows 傳統型應用程式中裝載 Razor 元件的 Windows Forms 控件。 |
OnCreateControl() |
在 Windows 傳統型應用程式中裝載 Razor 元件的 Windows Forms 控件。 |
TryDispatchAsync(Action<IServiceProvider>) |
以異步方式呼叫指定的 |