JSHost.ImportAsync(String, String, CancellationToken) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.