Поделиться через


JSHost.ImportAsync(String, String, CancellationToken) Метод

Определение

Загружает и создает экземпляр модуля ES6 по указанному URL-адресу с помощью API динамического импорта узла JavaScript. Если ранее был создан экземпляр модуля с предоставленным moduleName , он будет возвращен.

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)

Параметры

moduleName
String

Глобальный уникальный идентификатор модуля ES6, который используется JSImportAttribute(String, String).

moduleUrl
String

Расположение файла модуля.

cancellationToken
CancellationToken

Токен для отслеживания запросов отмены.

Возвращаемое значение

Прокси-сервер для объекта JavaScript, содержащего экспорты модуля.

Исключения

Маркер отмены был отменен. Это исключение сохраняется в возвращаемой задаче.

Применяется к