JSHost.ImportAsync(String, String, CancellationToken) Yöntem

Tanım

JavaScript konağı dinamik içeri aktarma API'si aracılığıyla sağlanan URL'den bir ES6 modülünü indirir ve başlatır. Sağlanan moduleName modülün örneği daha önce oluşturulduysa, bunun yerine döndürülür.

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)

Parametreler

moduleName
String

tarafından JSImportAttribute(String, String)kullanılan ES6 modülünün genel olarak benzersiz tanımlayıcısı.

moduleUrl
String

Modül dosyasının konumu.

cancellationToken
CancellationToken

İptal isteklerini izlemek için belirteç.

Döndürülenler

Modülün dışarı aktarmalarını içeren JavaScript nesnesi için ara sunucu.

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Şunlara uygulanır