ActivityDelegate Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |