Condividi tramite


Progettazione e implementazione di attività personalizzate

Le attività personalizzate in .NET Framework 4.6.1 vengono create assemblando le attività fornite dal sistema in attività composite o creando nuovi tipi che derivano da CodeActivity, AsyncCodeActivityo NativeActivity. In questa sezione viene descritto come creare attività personalizzate con entrambi i metodi.

Importante

Per impostazione predefinita, le attività personalizzate vengono visualizzate all'interno della finestra di progettazione del flusso di lavoro come rettangolo semplice con il nome dell'attività. Per fornire una rappresentazione visiva personalizzata dell'attività nella finestra di progettazione del flusso di lavoro, è necessario creare anche una finestra di progettazione personalizzata. Per altre informazioni, vedere Uso di ActivityDesigner e modelli personalizzati.

In questa sezione

Opzioni di creazione attività Vengono illustrati gli stili di creazione disponibili in .NET Framework 4.6.1.

Uso di un'attività personalizzata Viene descritto come aggiungere un'attività personalizzata a un progetto di flusso di lavoro.

Creazione di attività asincrone Viene descritto come creare attività asincrone.

Configurazione della convalida delle attività Viene descritto come usare la convalida delle attività per identificare e segnalare gli errori nella configurazione di un'attività prima dell'esecuzione.

Creazione di un'attività in fase di esecuzione Viene illustrato come creare attività in fase di esecuzione usando DynamicActivity.

Proprietà di esecuzione del flusso di lavoro Viene descritto come usare le proprietà di esecuzione del flusso di lavoro per aggiungere proprietà specifiche del contesto all'ambiente di un'attività

Uso dei delegati di attività Viene illustrato come creare e usare attività che contengono delegati di attività.

Uso delle estensioni delle attività Descrive come creare e utilizzare le estensioni delle attività.

Utilizzo di feed OData da un flusso di lavoro Vengono descritti diversi metodi per chiamare un servizio dati WCF da un flusso di lavoro.

Definizione dell'attività Definizione dell'ambito e visibilità Vengono descritte le opzioni e le regole per la definizione dell'ambito dei dati e la visibilità dei membri per le attività.