Lingua

JSObjectReference Classe

Definizione

Implementa la funzionalità per 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
Ereditarietà
JSObjectReference
Derivato
Implementazioni

Costruttori

Nome Descrizione
JSObjectReference(JSRuntime, Int64)

Inizializza una nuova istanza di JSObjectReference.

Proprietà

Nome Descrizione
Id

Identificatore univoco assegnato a questa istanza.

Metodi

Nome Descrizione
DisposeAsync()

Implementa la funzionalità per IJSObjectReference.

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

Richiama la funzione JavaScript specificata in modo asincrono.

InvokeAsync<TValue>(String, Object[])

Richiama la funzione JavaScript specificata in modo asincrono.

JSRuntime applicherà timeout a questa operazione in base al valore configurato in DefaultAsyncTimeout. Per inviare una chiamata con un timeout diverso o senza timeout, è consigliabile usare InvokeAsync<TValue>(String, CancellationToken, Object[]).

ThrowIfDisposed()

Implementa la funzionalità per IJSObjectReference.

Metodi di estensione

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

Richiama la funzione JavaScript specificata in modo asincrono.

JSRuntime applicherà timeout a questa operazione in base al valore configurato in DefaultAsyncTimeout. Per inviare una chiamata con un timeout diverso o senza timeout, è consigliabile usare InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Richiama la funzione JavaScript specificata in modo asincrono.

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

Richiama la funzione JavaScript specificata in modo asincrono.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Richiama la funzione JavaScript specificata in modo asincrono.

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

Richiama la funzione JavaScript specificata in modo asincrono.

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

Richiama la funzione JavaScript specificata in modo asincrono.

Si applica a