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

Definição

Descarrega e instancia um módulo ES6 a partir da URL fornecida, através da API dinâmica de importação do host JavaScript. Se um módulo com o fornecido moduleName já foi instanciado, será devolvido em vez disso.

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 globalmente único do módulo ES6, que é usado por JSImportAttribute(String, String).

moduleUrl
String

A localização do ficheiro do módulo.

cancellationToken
CancellationToken

O token para monitorizar pedidos de cancelamento.

Devoluções

Um proxy para o objeto JavaScript que contém as exportações do módulo.

Exceções

O token de cancelamento foi cancelado. Esta exceção é armazenada na tarefa devolvida.

Aplica-se a