JSHost.ImportAsync(String, String, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Lädt ein ES6-Modul aus der bereitgestellten URL herunter und instanziiert es über die dynamische Import-API des JavaScript-Hosts.
Wenn ein Modul mit dem bereitgestellten moduleName
zuvor instanziiert wurde, wird es stattdessen zurückgegeben.
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)
Parameter
- moduleName
- String
Globaler eindeutiger Bezeichner des ES6-Moduls, das von JSImportAttribute(String, String)verwendet wird.
- moduleUrl
- String
Der Speicherort der Moduldatei.
- cancellationToken
- CancellationToken
Das Token zum Überwachen von Abbruchanforderungen.
Gibt zurück
Ein Proxy für das JavaScript-Objekt, das die Exporte des Moduls enthält.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.