ActivityDelegate 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.
Mewakili panggilan balik berbasis aktivitas.
public ref class ActivityDelegate abstract
[System.Windows.Markup.ContentProperty("Handler")]
public abstract class ActivityDelegate
[<System.Windows.Markup.ContentProperty("Handler")>]
type ActivityDelegate = class
Public MustInherit Class ActivityDelegate
- Warisan
-
ActivityDelegate
- Turunan
- Atribut
Keterangan
Delegasi aktivitas memungkinkan penulis aktivitas mengekspos panggilan balik dengan tanda tangan tertentu yang dapat disediakan oleh pengguna aktivitas. Ada dua jenis delegasi aktivitas: ActivityAction<T> digunakan untuk memanggil aktivitas yang tidak memiliki nilai pengembalian, dan ActivityFunc<TResult> digunakan untuk memanggil aktivitas yang memang memiliki nilai pengembalian. Delegasi aktivitas berguna dalam skenario di mana aktivitas anak harus dibatasi agar memiliki signature tertentu.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ActivityDelegate() |
Dipanggil oleh konstruktor kelas turunan untuk menginisialisasi objek. |
Properti
| Nama | Deskripsi |
|---|---|
| DisplayName |
Mendapatkan atau mengatur nama ramah opsional yang digunakan untuk penelusuran kesalahan, validasi, penanganan pengecualian, dan pelacakan. |
| Handler |
Mendapatkan atau mengatur aktivitas yang diwakili oleh .ActivityDelegate |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetResultArgument() |
Ketika diimplementasikan dalam kelas turunan, mengembalikan DelegateOutArgument dari ActivityDelegate. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) |
Menyediakan daftar argumen runtime untuk ActivityDelegate. |
| ShouldSerializeDisplayName() |
Menunjukkan apakah DisplayName nilai properti harus diserialisasikan ke XAML. |
| ToString() |
Mengembalikan String representasi yang ActivityDelegate berisi DisplayName. |