ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje delegata działania z jednym argumentem typu T
i jednym argumentem TResult
typu .
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15, 'Result> = class
inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult)
Inherits ActivityDelegate
Parametry typu
- T1
Typ pierwszego argumentu delegata działania.
- T2
Typ drugiego argumentu delegata działania.
- T3
Typ trzeciego argumentu delegata działania.
- T4
Typ czwartego argumentu delegata działania.
- T5
Typ piątego argumentu delegata działania.
- T6
Typ szóstego argumentu delegata działania.
- T7
Typ siódmego argumentu delegata działania.
- T8
Typ ósmego argumentu delegata działania.
- T9
Typ dziewiątego argumentu delegata działania.
- T10
Typ dziesiątego argumentu delegata działania.
- T11
Typ jedenastego argumentu delegata działania.
- T12
Typ dwunastego argumentu delegata działania.
- T13
Typ trzynastego argumentu delegata działania.
- T14
Typ czternastego argumentu delegata działania.
- T15
Typ piętnastego argumentu delegata działania.
- TResult
Typ argumentu out delegata działania.
- Dziedziczenie
Uwagi
Dzięki ActivityDelegate temu autorzy działań mogą uwidaczniać wywołania zwrotne z określonymi podpisami, dla których użytkownicy działania mogą udostępniać programy obsługi oparte na działaniach. ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> jest elementem ActivityDelegate , który zwraca wartość. Podpis elementu ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> jest określony jako argumenty typu ogólnego.
Istnieje wiele ogólnych wersji tego typu, które przyjmują od 1 do 16 w argumentach, a także out
argument, dla działania, które jest wywoływane. Istnieją również typy ActivityAction dla delegatów działań, które nie zwracają wartości.
Konstruktory
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>() |
Tworzy nowe wystąpienie klasy ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>. |
Właściwości
Argument1 |
Pobiera lub ustawia pierwszy argument delegata działania. |
Argument10 |
Pobiera lub ustawia dziesiątą wartość argumentu delegata działania. |
Argument11 |
Pobiera lub ustawia jedenaście argument delegata działania. |
Argument12 |
Pobiera lub ustawia dwunastą w argumencie delegata działania. |
Argument13 |
Pobiera lub ustawia trzynastą wartość argumentu delegata działania. |
Argument14 |
Pobiera lub ustawia czternasty argument delegata działania. |
Argument15 |
Pobiera lub ustawia piętnasty argument delegata działania. |
Argument2 |
Pobiera lub ustawia drugi argument delegata działania. |
Argument3 |
Pobiera lub ustawia trzeci argument delegata działania. |
Argument4 |
Pobiera lub ustawia czwarty argument delegata działania. |
Argument5 |
Pobiera lub ustawia piąty argument delegata działania. |
Argument6 |
Pobiera lub ustawia szósty argument delegata działania. |
Argument7 |
Pobiera lub ustawia siódmy argument delegata działania. |
Argument8 |
Pobiera lub ustawia ósmy argument delegata działania. |
Argument9 |
Pobiera lub ustawia dziewiąty argument delegata działania. |
DisplayName |
Pobiera lub ustawia opcjonalną przyjazną nazwę używaną do debugowania, walidacji, obsługi wyjątków i śledzenia. (Odziedziczone po ActivityDelegate) |
Handler |
Pobiera lub ustawia działanie reprezentowane przez ten ActivityDelegateelement . (Odziedziczone po ActivityDelegate) |
Result |
Pobiera lub ustawia argument out delegata działania. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetResultArgument() |
W przypadku implementacji w klasie pochodnej zwraca wartość DelegateOutArgumentActivityDelegate. (Odziedziczone po ActivityDelegate) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) |
Dostarcza listę argumentów środowiska uruchomieniowego dla elementu ActivityDelegate. (Odziedziczone po ActivityDelegate) |
ShouldSerializeDisplayName() |
Wskazuje, czy DisplayName wartość właściwości powinna być serializowana do XAML. (Odziedziczone po ActivityDelegate) |
ToString() |
Zwraca reprezentację StringActivityDelegate elementu zawierającego DisplayNameelement . (Odziedziczone po ActivityDelegate) |
Dotyczy
Zobacz też
- ActivityFunc<TResult>
- ActivityFunc<T,TResult>
- ActivityFunc<T1,T2,TResult>
- ActivityFunc<T1,T2,T3,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,T16,TResult>