WebView2.EnsureCoreWebView2Async Methode

Definition

Überlädt

EnsureCoreWebView2Async(CoreWebView2Environment, CoreWebView2ControllerOptions)

Löst explizit die Initialisierung der CoreWebView2 des Steuerelements mit der angegebenen Umgebung und den angegebenen Controlleroptionen aus.

EnsureCoreWebView2Async()

Löst explizit die Initialisierung der CoreWebView2 des Steuerelements aus.

EnsureCoreWebView2Async(CoreWebView2Environment)

Löst explizit die Initialisierung der CoreWebView2 des Steuerelements mit der angegebenen Umgebung aus.

EnsureCoreWebView2Async(CoreWebView2Environment, CoreWebView2ControllerOptions)

Löst explizit die Initialisierung der CoreWebView2 des Steuerelements mit der angegebenen Umgebung und den angegebenen Controlleroptionen aus.

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

Parameter

environment
CoreWebView2Environment

Ein vorab erstelltes CoreWebView2Environment , das zum Erstellen von CoreWebView2verwendet werden soll. Wenn Sie Eine eigene Umgebung erstellen, haben Sie die Kontrolle über mehrere Optionen, die sich auf die Initialisierung von CoreWebView2 auswirken. Wenn Sie übergeben null , wird eine Standardumgebung erstellt und automatisch verwendet.

controllerOptions
CoreWebView2ControllerOptions

Ein vorab erstelltes CoreWebView2ControllerOptions , das zum Erstellen von CoreWebView2verwendet werden soll. Durch das Erstellen eigener Controlleroptionen haben Sie die Kontrolle über mehrere Optionen, die sich auf die Initialisierung von CoreWebView2 auswirken. Wenn Sie eine controllerOptions an diese Methode übergeben, werden alle Einstellungen überschrieben, die für die CreationProperties-Eigenschaft angegeben sind. Wenn Sie (den Standardwert) übergeben null und kein Wert auf CreationProperties festgelegt wurde, wird automatisch ein Standardwert controllerOptions erstellt und verwendet.

Gibt zurück

Eine asynchrone Aktion, die den Hintergrundinitialisierungsprozess darstellt. Nach Abschluss des Vorgangs steht die CoreWebView2-Eigenschaft zur Verwendung zur Verfügung (d. h. nicht).null

Attribute

Gilt für:

EnsureCoreWebView2Async()

Löst explizit die Initialisierung der CoreWebView2 des Steuerelements aus.

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

Gibt zurück

Ein Task, der den Initialisierungsprozess im Hintergrund darstellt. Wenn die Aufgabe abgeschlossen ist, steht die CoreWebView2-Eigenschaft zur Verwendung zur Verfügung (nicht NULL). Beachten Sie, dass das CoreWebView2Initialized-Ereignis aufgerufen wird, bevor die Aufgabe abgeschlossen ist oder bei Ausnahmen.

Gilt für:

EnsureCoreWebView2Async(CoreWebView2Environment)

Löst explizit die Initialisierung der CoreWebView2 des Steuerelements mit der angegebenen Umgebung aus.

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

Parameter

environment
CoreWebView2Environment

Ein vorab erstelltes CoreWebView2Environment , das zum Erstellen von CoreWebView2verwendet werden soll. Wenn Sie Eine eigene Umgebung erstellen, haben Sie die Kontrolle über mehrere Optionen, die sich auf die Initialisierung von CoreWebView2 auswirken. Wenn Sie übergeben null , wird eine Standardumgebung erstellt und automatisch verwendet.

Gibt zurück

Eine asynchrone Aktion, die den Hintergrundinitialisierungsprozess darstellt. Nach Abschluss des Vorgangs steht die CoreWebView2-Eigenschaft zur Verwendung zur Verfügung (d. h. nicht).null

Attribute

Gilt für: