HostObjectsAsyncRoot class
Contient des proxys asynchrones pour tous les objets hôtes ajoutés via CoreWebView2.AddHostObjectToScript , ainsi que des options pour configurer ces proxys et le conteneur pour les proxys synchrones.
Si vous appelez coreWebView2.AddHostObjectToScript("myObject", object); dans votre code natif, un proxy asynchrone pour object est disponible pour votre code côté web, à l’aide chrome.webview.hostObjects.myObjectde .
- Extends
Propriétés
| options | Contient des options applicables aux |
| sync | Contient des proxys synchrones pour tous les objets hôtes ajoutés via Si vous appelez |
Méthodes
| cancel |
Effectue une annulation optimale des promesses pour les appels de méthode asynchrone. |
| cleanup |
Effectue le nettoyage de la mémoire de manière optimale sur les proxys d’objets hôtes qui ne sont plus utilisés. |
Détails de la propriété
options
Contient des options applicables aux CoreWebView2.AddHostObjectToScript proxys de script ajoutés.
options: HostObjectsOptions;
Valeur de propriété
sync
Contient des proxys synchrones pour tous les objets hôtes ajoutés via CoreWebView2.AddHostObjectToScript.
Si vous appelez coreWebView2.AddHostObjectToScript("myObject", object); dans votre code natif, un proxy synchrone pour object est disponible pour votre code côté web, à l’aide chrome.webview.hostObjects.sync.myObjectde .
sync: HostObjectsSyncRoot;
Valeur de propriété
Détails de la méthode
cancelPromise(promise)
Effectue une annulation optimale des promesses pour les appels de méthode asynchrone.
cancelPromise(promise: Promise<HostObjectAsyncProxy>): void;
Paramètres
- promise
-
Promise<HostObjectAsyncProxy>
Retours
void
cleanupSome()
Effectue le nettoyage de la mémoire de manière optimale sur les proxys d’objets hôtes qui ne sont plus utilisés.
cleanupSome() : void;
Retours
void