Bagikan melalui


ActivityDelegate Kelas

Definisi

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 untuk 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 ketika aktivitas turunan harus dibatasi untuk memiliki tanda tangan tertentu.

Konstruktor

ActivityDelegate()

Dipanggil oleh konstruktor kelas turunan untuk menginisialisasi objek .

Properti

DisplayName

Mendapatkan atau menetapkan nama ramah opsional yang digunakan untuk penelusuran kesalahan, validasi, penanganan pengecualian, dan pelacakan.

Handler

Mendapatkan atau mengatur aktivitas yang diwakili oleh ini ActivityDelegate.

Metode

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()

Saat diimplementasikan dalam kelas turunan DelegateOutArgument , mengembalikan dari ActivityDelegate.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(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 dari ActivityDelegate yang berisi DisplayName.

Berlaku untuk