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 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.