Condividi tramite


Activity Classe

Definizione

Una classe di base astratta utilizzata per creare le attività composte da preesistere oggetti 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 riportato di seguito viene illustrata un'implementazione semplice di una classe derivata Activity.

Commenti

Activity è la classe di base nella gerarchia di tipo di attività. Ogni altro tipo di attività come CodeActivity, NativeActivity, AsyncCodeActivity, DynamicActivitye ActivityWithResult deriva da questa classe.

Costruttori

Activity()

Inizializza una nuova istanza della classe Activity.

Proprietà

CacheId

Ottiene l'identificatore della cache che è univoco all'interno dell'ambito della definizione del flusso di lavoro.

Constraints

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

DisplayName

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

Id

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

Implementation

Ottiene o imposta il delegato che restituisce una Activity che contiene la logica di esecuzione.

ImplementationVersion

Ottiene o imposta la versione dell'implementazione utilizzata.

Metodi

CacheMetadata(ActivityMetadata)

Crea e convalida una descrizione degli argomenti dell'attività, delle variabili, delle attività figlio e dei delegati di 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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Genera un evento quando si crea un mapping per l'aggiornamento dinamico.

ShouldSerializeDisplayName()

Indica se la proprietà DisplayName deve essere serializzata.

ToString()

Restituisce un String che contiene il Id e il DisplayName del Activity.

Si applica a