Compartir a través de


JSHost.ImportAsync(String, String, CancellationToken) Método

Definición

Descarga y crea instancias de un módulo ES6 desde la dirección URL proporcionada a través de la API de importación dinámica del host de JavaScript. Si se ha creado una instancia de un módulo con el proporcionado moduleName anteriormente, se devolverá en su lugar.

public static System.Threading.Tasks.Task<System.Runtime.InteropServices.JavaScript.JSObject> ImportAsync (string moduleName, string moduleUrl, System.Threading.CancellationToken cancellationToken = default);
static member ImportAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Runtime.InteropServices.JavaScript.JSObject>
Public Shared Function ImportAsync (moduleName As String, moduleUrl As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of JSObject)

Parámetros

moduleName
String

Identificador único global del módulo ES6, que usa JSImportAttribute(String, String).

moduleUrl
String

Ubicación del archivo del módulo.

cancellationToken
CancellationToken

Token para supervisar solicitudes de cancelación.

Devoluciones

Proxy para el objeto JavaScript que contiene las exportaciones del módulo.

Excepciones

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a