ActivityDelegate Klasse

Definition

Stellt einen aktivitätsbasierten Rückruf dar.

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
Vererbung
ActivityDelegate
Abgeleitet
Attribute

Hinweise

Aktivitätsdelegaten ermöglichen Aktivitätsautoren, Rückrufe mit bestimmten Signaturen verfügbar zu machen, für die Benutzer der Aktivität aktivitätsbasierte Handlern bereitstellen können. Es gibt zwei Arten von Aktivitätsdelegatn: ActivityAction<T> wird für das Aufrufen von Aktivitäten verwendet, die keinen Rückgabewert aufweisen, und ActivityFunc<TResult> wird für das Aufrufen von Aktivitäten verwendet, die einen Rückgabewert aufweisen. Aktivitätsdelegaten sind in Szenarien nützlich, in denen eine untergeordnete Aktivität auf die Verwendung einer bestimmten Signatur beschränkt werden muss.

Konstruktoren

Name Beschreibung
ActivityDelegate()

Wird von abgeleiteten Klassenkonstruktoren aufgerufen, um das Objekt zu initialisieren.

Eigenschaften

Name Beschreibung
DisplayName

Dient zum Abrufen oder Festlegen eines optionalen Anzeigenamens, der für das Debuggen, die Überprüfung, die Ausnahmebehandlung und die Nachverfolgung verwendet wird.

Handler

Dient zum Abrufen oder Festlegen der Aktivität, die durch diese ActivityDelegatedargestellt wird.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetResultArgument()

Wenn sie in einer abgeleiteten Klasse implementiert wird, wird der DelegateOutArgument Wert der ActivityDelegate.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>)

Stellt eine Liste der Laufzeitargumente für die ActivityDelegate.

ShouldSerializeDisplayName()

Gibt an, ob der DisplayName Eigenschaftswert in XAML serialisiert werden soll.

ToString()

Gibt eine String Darstellung der , die ActivityDelegate die DisplayName.

Gilt für: