ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,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 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,TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'Result> = class
inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, 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.
- 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,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,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,TResult>() |
Tworzy nowe wystąpienie klasy ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,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. |
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,T15,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>