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, содержащего экспорты модуля.
Исключения
Маркер отмены был отменен. Это исключение сохраняется в возвращаемой задаче.