Progettazione e implementazione di attività personalizzate
Articolo
Le attività personalizzate in .NET Framework 4.6.1 vengono create assemblando le attività fornite dal sistema nelle attività composte o creando nuovi tipi che derivano dall'oggetto CodeActivity, AsyncCodeActivity o NativeActivity. Contenuto della sezione viene illustrato come creare attività personalizzate con uno dei metodi.
Importante
Le attività personalizzate vengono visualizzate per impostazione predefinita nella finestra di progettazione del flusso di lavoro come un semplice rettangolo con il nome dell'attività. Per fornire una rappresentazione visiva personalizzata dell'attività nella finestra di progettazione del flusso di lavoro è inoltre necessario creare una finestra di progettazione personalizzata. Per altre informazioni, vedere Uso di finestre di progettazione e modelli di attività personalizzati.
Configurazione della convalida di attività
Viene illustrato come usare la convalida delle attività per identificare e segnalare errori nella configurazione di un'attività prima della relativa esecuzione.
Proprietà di esecuzione del flusso di lavoro
Viene illustrato come usare le proprietà di esecuzione del flusso di lavoro per aggiungere proprietà specifiche del contesto all'ambiente di un'attività.
Uso di delegati di attività
Viene illustrato come creare e usare attività che contengono delegati di attività.
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback:
Learn how to create classes and instantiate objects that expose encapsulated field data by using class definitions, constructors, and the 'new' operator.
Informazioni su come creare attività asincrone personalizzate tramite AsyncCodeActivity, che consente alle attività derivate di implementare la logica di esecuzione asincrona.