JSObjectReference Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerapkan fungsionalitas untuk 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
- Warisan
-
JSObjectReference
- Turunan
- Penerapan
Konstruktor
| Nama | Deskripsi |
|---|---|
| JSObjectReference(JSRuntime, Int64) |
Menginisialisasi instans baru JSObjectReference . |
Properti
| Nama | Deskripsi |
|---|---|
| Id |
Pengidentifikasi unik yang ditetapkan ke instans ini. |
Metode
| Nama | Deskripsi |
|---|---|
| DisposeAsync() |
Menerapkan fungsionalitas untuk IJSObjectReference. |
| InvokeAsync<TValue>(String, CancellationToken, Object[]) |
Memanggil fungsi JavaScript yang ditentukan secara asinkron. |
| InvokeAsync<TValue>(String, Object[]) |
Memanggil fungsi JavaScript yang ditentukan secara asinkron. JSRuntime akan menerapkan batas waktu untuk operasi ini berdasarkan nilai yang dikonfigurasi di DefaultAsyncTimeout. Untuk mengirimkan panggilan dengan yang berbeda, atau tanpa batas waktu, pertimbangkan untuk menggunakan InvokeAsync<TValue>(String, CancellationToken, Object[]). |
| ThrowIfDisposed() |
Menerapkan fungsionalitas untuk IJSObjectReference. |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| InvokeAsync<TValue>(IJSObjectReference, String, Object[]) |
Memanggil fungsi JavaScript yang ditentukan secara asinkron. JSRuntime akan menerapkan batas waktu untuk operasi ini berdasarkan nilai yang dikonfigurasi di DefaultAsyncTimeout. Untuk mengirimkan panggilan dengan batas waktu yang berbeda, atau tanpa batas waktu, pertimbangkan untuk menggunakan InvokeAsync<TValue>(String, CancellationToken, Object[]). |
| InvokeAsync<TValue>(IJSObjectReference, String, CancellationToken, Object[]) |
Memanggil fungsi JavaScript yang ditentukan secara asinkron. |
| InvokeAsync<TValue>(IJSObjectReference, String, TimeSpan, Object[]) |
Memanggil fungsi JavaScript yang ditentukan secara asinkron. |
| InvokeVoidAsync(IJSObjectReference, String, Object[]) |
Memanggil fungsi JavaScript yang ditentukan secara asinkron. |
| InvokeVoidAsync(IJSObjectReference, String, CancellationToken, Object[]) |
Memanggil fungsi JavaScript yang ditentukan secara asinkron. |
| InvokeVoidAsync(IJSObjectReference, String, TimeSpan, Object[]) |
Memanggil fungsi JavaScript yang ditentukan secara asinkron. |