HostObjectsAsyncRoot class

Contém proxies assíncronos para todos os objetos host adicionados por meio deles CoreWebView2.AddHostObjectToScript , bem como opções para configurar esses proxies e o contêiner para proxies síncronos.

Se você chamar coreWebView2.AddHostObjectToScript("myObject", object); seu código nativo, um proxy assíncrono para object estará disponível para seu código do lado da Web, usando chrome.webview.hostObjects.myObject.

Extends

Propriedades

options

Contém opções aplicáveis a CoreWebView2.AddHostObjectToScript proxies de script adicionados.

sync

Contém proxies síncronos para todos os objetos host adicionados via CoreWebView2.AddHostObjectToScript.

Se você chamar coreWebView2.AddHostObjectToScript("myObject", object); seu código nativo, um proxy síncrono para object estará disponível para seu código do lado da Web, usando chrome.webview.hostObjects.sync.myObject.

Métodos

cancelPromise(promise)

Executa um cancelamento de melhor esforço em promessas para chamadas de método assíncrono.

cleanupSome()

Executa uma coleta de lixo de melhor esforço em proxies de objeto host que não estão mais em uso.

Detalhes da propriedade

options

Contém opções aplicáveis a CoreWebView2.AddHostObjectToScript proxies de script adicionados.

options: HostObjectsOptions;

Valor da propriedade

sync

Contém proxies síncronos para todos os objetos host adicionados via CoreWebView2.AddHostObjectToScript.

Se você chamar coreWebView2.AddHostObjectToScript("myObject", object); seu código nativo, um proxy síncrono para object estará disponível para seu código do lado da Web, usando chrome.webview.hostObjects.sync.myObject.

sync: HostObjectsSyncRoot;

Valor da propriedade

Detalhes do método

cancelPromise(promise)

Executa um cancelamento de melhor esforço em promessas para chamadas de método assíncrono.

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

Parâmetros

promise

Promise<HostObjectAsyncProxy>

Retornos

void

cleanupSome()

Executa uma coleta de lixo de melhor esforço em proxies de objeto host que não estão mais em uso.

cleanupSome() : void;

Retornos

void