Share via


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

傳回

代表背景初始化程式的工作。 當工作完成時,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) 。

屬性

適用於