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

Tanım

JavaScript ana bilgisayarının 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 ile bir modül daha önce örneği 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 bir ara sunucu.

Özel durumlar

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

Şunlara uygulanır