Поделиться через


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.

Применяется к