Sdílet prostřednictvím


JSHost.ImportAsync(String, String, CancellationToken) Metoda

Definice

Stáhne a vytvoří instanci modulu ES6 ze zadané adresy URL prostřednictvím rozhraní API pro dynamický import hostitele JavaScriptu. Pokud se dříve vytvořila instance modulu se zadaným moduleName objektem , 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, který se má monitorovat pro žádosti o zrušení.

Návraty

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

Výjimky

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

Platí pro