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