ActivityDelegate Klasa

Definicja

Reprezentuje wywołanie zwrotne oparte na działaniach.

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
Dziedziczenie
ActivityDelegate
Pochodne
Atrybuty

Uwagi

Delegaty działań umożliwiają 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. Istnieją dwa typy delegatów działań: ActivityAction<T> służy do wywoływania działań, które nie mają wartości zwracanej, i ActivityFunc<TResult> służy do wywoływania działań, które mają wartość zwracaną. Delegaty działań są przydatne w scenariuszach, w których działanie podrzędne musi być ograniczone do posiadania określonego podpisu.

Konstruktory

ActivityDelegate()

Wywoływane przez konstruktory klasy pochodnej w celu zainicjowania obiektu.

Właściwości

DisplayName

Pobiera lub ustawia opcjonalną przyjazną nazwę używaną do debugowania, walidacji, obsługi wyjątków i śledzenia.

Handler

Pobiera lub ustawia działanie reprezentowane przez ten ActivityDelegateelement .

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

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.

ShouldSerializeDisplayName()

Wskazuje, czy DisplayName wartość właściwości powinna być serializowana do XAML.

ToString()

Zwraca reprezentację String obiektu ActivityDelegate zawierającego element DisplayName.

Dotyczy