Activity Classe

Definizione

Classe base astratta utilizzata per creare attività composite da oggetti preesistenti Activity .

public ref class Activity abstract
[System.Windows.Markup.ContentProperty("Implementation")]
public abstract class Activity
[<System.Windows.Markup.ContentProperty("Implementation")>]
type Activity = class
Public MustInherit Class Activity
Ereditarietà
Activity
Derivato
Attributi

Esempio

Nell'esempio seguente viene illustrata una semplice implementazione di una Activity classe derivata.

Commenti

Activity è la classe base nella gerarchia dei tipi di attività. Tutti gli altri tipi di attività, ad CodeActivityesempio , NativeActivityAsyncCodeActivity, DynamicActivity, e ActivityWithResult derivano da questa classe.

Costruttori

Nome Descrizione
Activity()

Inizializza una nuova istanza della classe Activity.

Proprietà

Nome Descrizione
CacheId

Ottiene l'identificatore della cache univoca nell'ambito della definizione del flusso di lavoro.

Constraints

Ottiene una raccolta di Constraint attività che possono essere configurate per fornire la convalida per .Activity

DisplayName

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

Id

Ottiene un identificatore univoco nell'ambito della definizione del flusso di lavoro.

Implementation

Ottiene o imposta il delegato che restituisce un oggetto Activity contenente la logica di esecuzione.

ImplementationVersion

Ottiene o imposta la versione dell'implementazione utilizzata.

Metodi

Nome Descrizione
CacheMetadata(ActivityMetadata)

Crea e convalida una descrizione degli argomenti, delle variabili, delle attività figlio e dei delegati di attività dell'attività.

Equals(Object)

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

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Genera un evento durante la creazione di una mappa di aggiornamento dinamico.

ShouldSerializeDisplayName()

Indica se la DisplayName proprietà deve essere serializzata.

ToString()

Restituisce un String oggetto contenente l'oggetto Id e DisplayName dell'oggetto Activity.

Si applica a