ActivityDelegate Classe

Definizione

Rappresenta un callback basato su attività.

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
Ereditarietà
ActivityDelegate
Derivato
Attributi

Commenti

I delegati di attività consentono agli autori di attività di esporre i callback con firme specifiche per cui gli utenti dell'attività possono fornire gestori basati sulle attività. Esistono due tipi di delegati di attività: ActivityAction<T> viene usato per richiamare attività che non hanno un valore restituito e ActivityFunc<TResult> viene usato per richiamare attività che hanno un valore restituito. I delegati di attività sono utili in scenari in cui un'attività figlio deve disporre di una determinata firma.

Costruttori

Nome Descrizione
ActivityDelegate()

Chiamato dai costruttori di classi derivate per inizializzare l'oggetto.

Proprietà

Nome Descrizione
DisplayName

Ottiene o imposta un nome descrittivo facoltativo utilizzato per il debug, la convalida, la gestione delle eccezioni e il rilevamento.

Handler

Ottiene o imposta l'attività rappresentata da questo ActivityDelegateoggetto .

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetResultArgument()

Se implementato in una classe derivata, restituisce l'oggetto dell'oggetto DelegateOutArgumentActivityDelegate.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>)

Fornisce un elenco di argomenti di runtime per .ActivityDelegate

ShouldSerializeDisplayName()

Indica se il valore della DisplayName proprietà deve essere serializzato in XAML.

ToString()

Restituisce una String rappresentazione dell'oggetto ActivityDelegate che contiene l'oggetto DisplayName.

Si applica a