次の方法で共有


JSHost.ImportAsync(String, String, CancellationToken) メソッド

定義

JavaScript ホストの 動的インポート API を使用して、指定された URL から ES6 モジュールをダウンロードしてインスタンス化します。 指定 moduleName された を持つモジュールが以前にインスタンス化されている場合は、代わりにそれが返されます。

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)

パラメーター

moduleName
String

によって JSImportAttribute(String, String)使用される ES6 モジュールのグローバル一意識別子。

moduleUrl
String

モジュール ファイルの場所。

cancellationToken
CancellationToken

キャンセル要求を監視するためのトークン。

戻り値

モジュールのエクスポートを含む JavaScript オブジェクトのプロキシ。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

適用対象