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

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

controllerOptions
CoreWebView2ControllerOptions

应用于创建 CoreWebView2的预先创建的 CoreWebView2ControllerOptions。 创建自己的控制器选项可让你控制影响 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

返回

一个表示后台初始化过程的任务。 任务完成后,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

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

返回

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

属性

适用于