ActivityFunc<T1,T2,T3,TResult> 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.
Menentukan delegasi aktivitas dengan tiga dalam argumen jenis T
dan satu out
argumen jenis TResult
.
generic <typename T1, typename T2, typename T3, typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<T1,T2,T3,TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'T1, 'T2, 'T3, 'Result> = class
inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of T1, T2, T3, TResult)
Inherits ActivityDelegate
Jenis parameter
- T1
Jenis yang pertama dalam argumen delegasi aktivitas.
- T2
Jenis kedua dalam argumen delegasi aktivitas.
- T3
Jenis ketiga dalam argumen delegasi aktivitas.
- TResult
Jenis argumen keluar dari delegasi aktivitas.
- Warisan
Keterangan
memungkinkan ActivityDelegate penulis aktivitas untuk mengekspos panggilan balik dengan tanda tangan tertentu yang dapat disediakan oleh pengguna aktivitas untuk penangan berbasis aktivitas. ActivityFunc<T1,T2,T3,TResult>ActivityDelegate adalah yang mengembalikan nilai. Tanda tangan ActivityFunc<T1,T2,T3,TResult> ditentukan sebagai argumen jenis generik.
Ada beberapa versi generik dari jenis ini yang mengambil dari 1 hingga 16 dalam argumen, ditambah out
argumen , untuk aktivitas yang dipanggil. Ada juga jenis ActivityAction untuk delegasi aktivitas yang tidak mengembalikan nilai.
Konstruktor
ActivityFunc<T1,T2,T3,TResult>() |
Membuat instans ActivityFunc<T1,T2,T3,TResult> baru kelas. |
Properti
Argument1 |
Mendapatkan atau mengatur yang pertama dalam argumen delegasi aktivitas. |
Argument2 |
Mendapatkan atau mengatur yang kedua dalam argumen delegasi aktivitas. |
Argument3 |
Mendapatkan atau mengatur yang ketiga dalam argumen delegasi aktivitas. |
DisplayName |
Mendapatkan atau mengatur nama ramah opsional yang digunakan untuk penelusuran kesalahan, validasi, penanganan pengecualian, dan pelacakan. (Diperoleh dari ActivityDelegate) |
Handler |
Mendapatkan atau mengatur aktivitas yang diwakili oleh ini ActivityDelegate. (Diperoleh dari ActivityDelegate) |
Result |
Mendapatkan atau mengatur argumen keluar dari delegasi aktivitas. |
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() |
Ketika diimplementasikan dalam kelas turunan, mengembalikan DelegateOutArgument dari ActivityDelegate. (Diperoleh dari ActivityDelegate) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) |
Menyediakan daftar argumen runtime untuk ActivityDelegate. (Diperoleh dari ActivityDelegate) |
ShouldSerializeDisplayName() |
Menunjukkan apakah DisplayName nilai properti harus diserialisasikan ke XAML. (Diperoleh dari ActivityDelegate) |
ToString() |
Mengembalikan String representasi dari ActivityDelegate yang berisi DisplayName. (Diperoleh dari ActivityDelegate) |
Berlaku untuk
Lihat juga
- ActivityFunc<TResult>
- ActivityFunc<T,TResult>
- ActivityFunc<T1,T2,TResult>
- ActivityFunc<T1,T2,T3,T4,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>