JSHost.ImportAsync(String, String, CancellationToken) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.