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