Partilhar via


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

Definição

Baixa e instancia um módulo ES6 da URL fornecida por meio da API de importação dinâmica do host JavaScript. Se um módulo com o fornecido moduleName tiver sido instanciado anteriormente, ele será retornado.

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 global exclusivo do módulo ES6, que é usado pelo JSImportAttribute(String, String).

moduleUrl
String

O local do arquivo de módulo.

cancellationToken
CancellationToken

O token a se monitorar para solicitações de cancelamento.

Retornos

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

Exceções

O token de cancelamento foi cancelado. Essa exceção é armazenada na tarefa retornada.

Aplica-se a