JSObjectReference 類別

定義

實作 的功能 IJSObjectReference

public ref class JSObjectReference : IAsyncDisposable, Microsoft::JSInterop::IJSObjectReference
public class JSObjectReference : IAsyncDisposable, Microsoft.JSInterop.IJSObjectReference
type JSObjectReference = class
    interface IJSObjectReference
    interface IAsyncDisposable
Public Class JSObjectReference
Implements IAsyncDisposable, IJSObjectReference
繼承
JSObjectReference
衍生
實作

建構函式

JSObjectReference(JSRuntime, Int64)

初始化新的 JSObjectReference 執行個體。

屬性

Id

指派給這個實例的唯一識別碼。

方法

DisposeAsync()

實作 的功能 IJSObjectReference

InvokeAsync<TValue>(String, CancellationToken, Object[])

以非同步方式叫用指定的 JavaScript 函式。

InvokeAsync<TValue>(String, Object[])

以非同步方式叫用指定的 JavaScript 函式。

JSRuntime 會根據 中所 DefaultAsyncTimeout 設定的值,將逾時套用至此作業。 若要分派具有不同或沒有逾時的呼叫,請考慮使用 InvokeAsync<TValue>(String, CancellationToken, Object[])

ThrowIfDisposed()

實作 的功能 IJSObjectReference

擴充方法

InvokeAsync<TValue>(IJSObjectReference, String, Object[])

以非同步方式叫用指定的 JavaScript 函式。

JSRuntime 會根據 中所 DefaultAsyncTimeout 設定的值,將逾時套用至此作業。 若要分派具有不同逾時的呼叫,或沒有逾時,請考慮使用 InvokeAsync<TValue>(String, CancellationToken, Object[])

InvokeAsync<TValue>(IJSObjectReference, String, CancellationToken, Object[])

以非同步方式叫用指定的 JavaScript 函式。

InvokeAsync<TValue>(IJSObjectReference, String, TimeSpan, Object[])

以非同步方式叫用指定的 JavaScript 函式。

InvokeVoidAsync(IJSObjectReference, String, Object[])

以非同步方式叫用指定的 JavaScript 函式。

InvokeVoidAsync(IJSObjectReference, String, CancellationToken, Object[])

以非同步方式叫用指定的 JavaScript 函式。

InvokeVoidAsync(IJSObjectReference, String, TimeSpan, Object[])

以非同步方式叫用指定的 JavaScript 函式。

適用於