WebView2.EnsureCoreWebView2Async 方法

定义

重载

EnsureCoreWebView2Async(CoreWebView2Environment, CoreWebView2ControllerOptions)

使用指定的环境和控制器选项显式触发控件的 CoreWebView2 初始化。

EnsureCoreWebView2Async()

显式触发控件 CoreWebView2 的初始化。

EnsureCoreWebView2Async(CoreWebView2Environment)

使用指定环境显式触发控件的 CoreWebView2 初始化。

EnsureCoreWebView2Async(CoreWebView2Environment, CoreWebView2ControllerOptions)

使用指定的环境和控制器选项显式触发控件的 CoreWebView2 初始化。

public:
 virtual IAsyncAction ^ EnsureCoreWebView2Async(CoreWebView2Environment ^ environment, CoreWebView2ControllerOptions ^ controllerOptions) = EnsureCoreWebView2Async;
/// [Windows.Foundation.Metadata.Overload("EnsureCoreWebView2WithEnvironmentAndOptionsAsync")]
IAsyncAction EnsureCoreWebView2Async(CoreWebView2Environment const& environment, CoreWebView2ControllerOptions const& controllerOptions);
[Windows.Foundation.Metadata.Overload("EnsureCoreWebView2WithEnvironmentAndOptionsAsync")]
public IAsyncAction EnsureCoreWebView2Async(CoreWebView2Environment environment, CoreWebView2ControllerOptions controllerOptions);
function ensureCoreWebView2Async(environment, controllerOptions)
Public Function EnsureCoreWebView2Async (environment As CoreWebView2Environment, controllerOptions As CoreWebView2ControllerOptions) As IAsyncAction

参数

environment
CoreWebView2Environment

一个预创建的 CoreWebView2Environment ,应用于创建 CoreWebView2。 创建自己的环境可让你控制影响 初始化方式 CoreWebView2 的多个选项。 如果通过 null ,则会自动创建并使用默认环境。

controllerOptions
CoreWebView2ControllerOptions

一个预创建的 CoreWebView2ControllerOptions ,应用于创建 CoreWebView2。 创建自己的控制器选项可让你控制影响 初始化方式 CoreWebView2 的多个选项。 如果将 传递给此方法, controllerOptions 它将替代 CreationProperties 属性上指定的任何设置。 如果传递 null (默认值) 且尚未将值设置为 CreationProperties ,则将自动创建并使用默认值 controllerOptions

返回

表示后台初始化过程的异步操作。 完成后, CoreWebView2 属性将可用于 (,即非null) 。

属性

适用于

EnsureCoreWebView2Async()

显式触发控件 CoreWebView2 的初始化。

public:
 virtual IAsyncAction ^ EnsureCoreWebView2Async() = EnsureCoreWebView2Async;
IAsyncAction EnsureCoreWebView2Async();
public IAsyncAction EnsureCoreWebView2Async();
function ensureCoreWebView2Async()
Public Function EnsureCoreWebView2Async () As IAsyncAction

返回

一个表示后台初始化过程的 Task。 任务完成后,CoreWebView2 属性将可用于 (非 null) 。 请注意,在任务完成之前或异常时,将调用 CoreWebView2Initialized 事件。

适用于

EnsureCoreWebView2Async(CoreWebView2Environment)

使用指定环境显式触发控件的 CoreWebView2 初始化。

public:
 virtual IAsyncAction ^ EnsureCoreWebView2Async(CoreWebView2Environment ^ environment) = EnsureCoreWebView2Async;
/// [Windows.Foundation.Metadata.Overload("EnsureCoreWebView2WithEnvironmentAsync")]
IAsyncAction EnsureCoreWebView2Async(CoreWebView2Environment const& environment);
[Windows.Foundation.Metadata.Overload("EnsureCoreWebView2WithEnvironmentAsync")]
public IAsyncAction EnsureCoreWebView2Async(CoreWebView2Environment environment);
function ensureCoreWebView2Async(environment)
Public Function EnsureCoreWebView2Async (environment As CoreWebView2Environment) As IAsyncAction

参数

environment
CoreWebView2Environment

一个预创建的 CoreWebView2Environment ,应用于创建 CoreWebView2。 创建自己的环境可让你控制影响 初始化方式 CoreWebView2 的多个选项。 如果通过 null ,则会自动创建并使用默认环境。

返回

表示后台初始化过程的异步操作。 完成后, CoreWebView2 属性将可用于 (,即非null) 。

属性

适用于