JSObjectReference Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementuje funkce pro 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
- Dědičnost
-
JSObjectReference
- Odvozené
- Implementuje
Konstruktory
| JSObjectReference(JSRuntime, Int64) |
Inicializuje novou JSObjectReference instanci. |
Vlastnosti
| Id |
Jedinečný identifikátor přiřazený této instanci. |
Metody
| DisposeAsync() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. |
| InvokeAsync<TValue>(String, CancellationToken, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. |
| InvokeAsync<TValue>(String, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. JSRuntime použije časové limity pro tuto operaci na základě hodnoty nakonfigurované v DefaultAsyncTimeout. Pokud chcete odeslat hovor s jiným nebo bez časového limitu, zvažte použití InvokeAsync<TValue>(String, CancellationToken, Object[]). |
| ThrowIfDisposed() | System.Object.ThrowIfDisposed |
Metody rozšíření
| InvokeAsync<TValue>(IJSObjectReference, String, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. JSRuntime pro tuto operaci použije časové limity na základě hodnoty nakonfigurované v DefaultAsyncTimeout. Pokud chcete odeslat hovor s jiným časovým limitem nebo bez časového limitu, zvažte použití InvokeAsync<TValue>(String, CancellationToken, Object[]). |
| InvokeAsync<TValue>(IJSObjectReference, String, CancellationToken, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. |
| InvokeAsync<TValue>(IJSObjectReference, String, TimeSpan, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. |
| InvokeVoidAsync(IJSObjectReference, String, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. |
| InvokeVoidAsync(IJSObjectReference, String, CancellationToken, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. |
| InvokeVoidAsync(IJSObjectReference, String, TimeSpan, Object[]) |
Vyvolá zadanou funkci JavaScriptu asynchronně. |