JSHost.ImportAsync(String, String, CancellationToken) Metoda

Definice

Stáhne a vytvoří instanci modulu ES6 z poskytnuté adresy URL prostřednictvím rozhraní API dynamického importu hostitele JavaScriptu. Pokud byl dříve vytvořena instance modulu se zadaným moduleName modulem, vrátí se místo toho.

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)

Parametry

moduleName
String

Globálně jedinečný identifikátor modulu ES6, který používá JSImportAttribute(String, String).

moduleUrl
String

Umístění souboru modulu.

cancellationToken
CancellationToken

Token pro monitorování žádostí o zrušení.

Návraty

Proxy pro javascriptový objekt, který obsahuje exporty modulu.

Výjimky

Token zrušení byl zrušen. Tato výjimka je uložena do vrácené úlohy.

Platí pro