JSInProcessObjectReference 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實作 的功能 IJSInProcessObjectReference 。
public ref class JSInProcessObjectReference : Microsoft::JSInterop::Implementation::JSObjectReference, IAsyncDisposable, IDisposable, Microsoft::JSInterop::IJSInProcessObjectReference
public class JSInProcessObjectReference : Microsoft.JSInterop.Implementation.JSObjectReference, IAsyncDisposable, IDisposable, Microsoft.JSInterop.IJSInProcessObjectReference
type JSInProcessObjectReference = class
inherit JSObjectReference
interface IJSInProcessObjectReference
interface IJSObjectReference
interface IAsyncDisposable
interface IDisposable
Public Class JSInProcessObjectReference
Inherits JSObjectReference
Implements IAsyncDisposable, IDisposable, IJSInProcessObjectReference
- 繼承
- 實作
建構函式
JSInProcessObjectReference(JSInProcessRuntime, Int64) |
初始化新的 JSInProcessObjectReference 執行個體。 |
屬性
Id |
指派給這個實例的唯一識別碼。 (繼承來源 JSObjectReference) |
方法
Dispose() |
實作 的功能 IJSInProcessObjectReference 。 |
DisposeAsync() |
實作 的功能 IJSInProcessObjectReference 。 (繼承來源 JSObjectReference) |
Invoke<TValue>(String, Object[]) |
同步叫用指定的 JavaScript 函式。 |
InvokeAsync<TValue>(String, CancellationToken, Object[]) |
以非同步方式叫用指定的 JavaScript 函式。 (繼承來源 JSObjectReference) |
InvokeAsync<TValue>(String, Object[]) |
以非同步方式叫用指定的 JavaScript 函式。 JSRuntime 會根據 中所 DefaultAsyncTimeout 設定的值,將逾時套用至此作業。 若要分派具有不同或沒有逾時的呼叫,請考慮使用 InvokeAsync<TValue>(String, CancellationToken, Object[]) 。 (繼承來源 JSObjectReference) |
ThrowIfDisposed() |
實作 的功能 IJSInProcessObjectReference 。 (繼承來源 JSObjectReference) |
擴充方法
InvokeVoid(IJSInProcessObjectReference, String, Object[]) |
同步叫用指定的 JavaScript 函式。 |
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 函式。 |