Freigeben über


HostObjectsAsyncRoot class

Enthält asynchrone Proxys für alle über hinzugefügten CoreWebView2.AddHostObjectToScript Hostobjekte sowie Optionen zum Konfigurieren dieser Proxys und den Container für synchrone Proxys.

Wenn Sie in Ihrem nativen Code aufrufencoreWebView2.AddHostObjectToScript("myObject", object);, steht mithilfe von chrome.webview.hostObjects.myObjectein asynchroner Proxy für object für Ihren webseitigen Code zur Verfügung.

Extends

Eigenschaften

options

Enthält Optionen, die auf CoreWebView2.AddHostObjectToScript hinzugefügte Skriptproxys anwendbar sind.

sync

Enthält synchrone Proxys für alle Hostobjekte, die über hinzugefügt werden CoreWebView2.AddHostObjectToScript.

Wenn Sie in Ihrem nativen Code aufrufencoreWebView2.AddHostObjectToScript("myObject", object);, steht mithilfe von chrome.webview.hostObjects.sync.myObjectein synchroner Proxy für object für Ihren webseitigen Code zur Verfügung.

Methoden

cancelPromise(promise)

Führt einen bestmöglichen Abbruch für Zusagen für asynchrone Methodenaufrufe aus.

cleanupSome()

Führt eine optimale Garbage Collection für Hostobjektproxys aus, die nicht mehr verwendet werden.

Details zur Eigenschaft

options

Enthält Optionen, die auf CoreWebView2.AddHostObjectToScript hinzugefügte Skriptproxys anwendbar sind.

options: HostObjectsOptions;

Eigenschaftswert

sync

Enthält synchrone Proxys für alle Hostobjekte, die über hinzugefügt werden CoreWebView2.AddHostObjectToScript.

Wenn Sie in Ihrem nativen Code aufrufencoreWebView2.AddHostObjectToScript("myObject", object);, steht mithilfe von chrome.webview.hostObjects.sync.myObjectein synchroner Proxy für object für Ihren webseitigen Code zur Verfügung.

sync: HostObjectsSyncRoot;

Eigenschaftswert

Details zur Methode

cancelPromise(promise)

Führt einen bestmöglichen Abbruch für Zusagen für asynchrone Methodenaufrufe aus.

cancelPromise(promise: Promise<HostObjectAsyncProxy>): void;

Parameter

promise

Promise<HostObjectAsyncProxy>

Gibt zurück

void

cleanupSome()

Führt eine optimale Garbage Collection für Hostobjektproxys aus, die nicht mehr verwendet werden.

cleanupSome() : void;

Gibt zurück

void