BlazorWebView 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于在 Windows 桌面应用程序中本地托管 Razor 组件的Windows Presentation Foundation (WPF) 控件。
public ref class BlazorWebView : System::Windows::Controls::Control, IAsyncDisposablepublic class BlazorWebView : System.Windows.Controls.Control, IAsyncDisposabletype BlazorWebView = class
    inherit Control
    interface IAsyncDisposablePublic 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集合,这些实例指定要在指定的 HostPage中直接使用的 Blazor IComponent 类型。 | 
| 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>) | 异步调用指定的  |