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 è stata creata un'istanza di un modulo con l'oggetto fornito 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.

Valori restituiti

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