Freigeben über


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 es Aktivitätsautoren, Rückrufe mit bestimmten Signaturen verfügbar zu machen, für die Benutzer der Aktivität aktivitätsbasierte Handler bereitstellen können. Es sind zwei Typen von Aktivitätsdelegaten verfügbar: ActivityAction<T> wird zum Aufrufen von Aktivitäten verwendet, die keinen Rückgabewert haben, und ActivityFunc<TResult> wird zum 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

ActivityDelegate()

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

Eigenschaften

DisplayName

Ruft einen optionalen Anzeigenamen ab, der für Debugging, Validierung, Ausnahmebehandlung und Nachverfolgung verwendet wird, oder legt ihn fest.

Handler

Ruft die Aktivität ab (bzw. legt diese fest), die von diesem ActivityDelegate-Element dargestellt wird.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetResultArgument()

Gibt bei Implementierung in einer abgeleiteten Klasse das DelegateOutArgument von ActivityDelegate zurück.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

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

Stellt eine Liste mit Laufzeitargumenten für das ActivityDelegate-Element bereit.

ShouldSerializeDisplayName()

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

ToString()

Gibt eine String-Darstellung des ActivityDelegate-Elements zurück, das DisplayName enthält.

Gilt für: