JSHost.ImportAsync(String, String, CancellationToken) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.