Condividi tramite


JSHost.ImportAsync(String, String, CancellationToken) Metodo

Definizione

Scarica e crea un'istanza di un modulo ES6 dall'URL fornito tramite l'API di importazione dinamica dell'host JavaScript. Se in precedenza è stato creato un modulo con l'istanza specificata moduleName , verrà restituito.

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)

Parametri

moduleName
String

Identificatore univoco globale del modulo ES6, usato da JSImportAttribute(String, String).

moduleUrl
String

Percorso del file del modulo.

cancellationToken
CancellationToken

Token da monitorare per le richieste di annullamento.

Restituisce

Proxy per l'oggetto JavaScript che contiene le esportazioni del modulo.

Eccezioni

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Si applica a