ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> Klasa

Definicja

Definiuje delegata działania z sześcioma argumentami typu T i jednym argumentem out typu TResult.

generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'Result> = class
    inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of T1, T2, T3, T4, T5, T6, 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.

TResult

Typ argumentu out delegata działania.

Dziedziczenie
ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>

Uwagi

Umożliwia ActivityDelegate autorom działań uwidacznienie wywołań zwrotnych przy użyciu określonych podpisów, dla których użytkownicy działania mogą udostępniać programy obsługi oparte na działaniach. ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> jest elementem ActivityDelegate , który zwraca wartość. Podpis elementu ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> jest określony jako argumenty typu ogólnego.

Istnieje wiele wersji ogólnych tego typu, które przyjmują od 1 do 16 argumentów oraz out argument dla wywoływanego działania. Istnieją również typy ActivityAction dla delegatów działań, które nie zwracają wartości.

Konstruktory

ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>()

Tworzy nowe wystąpienie klasy ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>.

Właściwości

Argument1

Pobiera lub ustawia pierwszy 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.

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

Po zaimplementowaniu w klasie pochodnej funkcja zwraca wartość DelegateOutArgument .ActivityDelegate

(Odziedziczone po ActivityDelegate)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(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ę String obiektu ActivityDelegate zawierającego element DisplayName.

(Odziedziczone po ActivityDelegate)

Dotyczy

Zobacz też