WebView2.EnsureCoreWebView2Async 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
EnsureCoreWebView2Async(CoreWebView2Environment, CoreWebView2ControllerOptions) |
使用指定的环境和控制器选项显式触发控件的 CoreWebView2 初始化。 |
EnsureCoreWebView2Async() |
显式触发控件的 CoreWebView2 初始化。 |
EnsureCoreWebView2Async(CoreWebView2Environment) |
使用指定的环境显式触发控件的 CoreWebView2 初始化。 |
使用指定的环境和控制器选项显式触发控件的 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
)。
- 属性
适用于
显式触发控件的 CoreWebView2 初始化。
public:
virtual IAsyncAction ^ EnsureCoreWebView2Async() = EnsureCoreWebView2Async;
IAsyncAction EnsureCoreWebView2Async();
public IAsyncAction EnsureCoreWebView2Async();
function ensureCoreWebView2Async()
Public Function EnsureCoreWebView2Async () As IAsyncAction
返回
一个表示后台初始化过程的任务。 任务完成后,CoreWebView2 属性将可供使用(非 null)。 请注意,在任务完成或异常之前,将调用 CoreWebView2Initialized 事件。
适用于
使用指定的环境显式触发控件的 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
)。
- 属性