Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'attività Flowchart viene utilizzata per creare flussi di lavoro che definiscono e gestiscono controlli di flusso complessi. È possibile creare un'attività Flowchart tramite codice o utilizzando Progettazione flussi di lavoro. In questo argomento viene descritto come utilizzare Progettazione flussi di lavoro a tale scopo. L'ActivityDesigner per i flussi di lavoro di Progettazione flussi di lavoro di Windows consente agli sviluppatori di creare flussi di lavoro in modo naturale.
Attività Flowchart
Flowchart specifica un elemento StartNode univoco che viene eseguito all'avvio del flusso di lavoro e utilizza una rete di Nodes collegati per creare cicli arbitrari o per deviare in un determinato momento il flusso dell'esecuzione in un altro punto del flusso di lavoro.
Utilizzo dell'ActivityDesigner Flowchart
L'ActivityDesigner Flowchart è disponibile nella categoria Messaggi della Casella degli strumenti, accessibile facendo clic sulla scheda Casella degli strumenti in Progettazione flussi di lavoro. In alternativa, scegliere Barra degli strumenti dal menu Visualizza o premere CTRL+ALT+X.
È possibile trascinare l'ActivityDesigner Flowchart dalla Casella degli strumenti e rilasciarlo nell'area di Progettazione flussi di lavoro, nel punto in cui vengono generalmente posizionati gli ActivityDesigner, come attività radice o come attività figlio di un'altra attività del flusso di controllo. Se l'ActivityDesigner Flowchart viene rilasciato in un'area vuota di Progettazione flussi di lavoro, viene creata un'attività Flowchart, che per impostazione predefinita si presenta sotto forma di visualizzazione espansa in cui il nodo iniziale che avvia l'esecuzione è rappresentato come una palla di colore verde. Se l'ActivityDesigner Flowchart viene rilasciato in un'altra attività del flusso di controllo, si presenta come visualizzazione ridotta a icona che può essere espansa facendo doppio clic sull'ActivityDesigner Flowchart. Le attività incluse nella Casella degli strumenti possono essere trascinate direttamente nell'ActivityDesigner Flowchart, insieme ad altre attività del flusso di controllo.
Dopo aver rilasciato diversi ActivityDesigner nell'area di disegno di Progettazione flussi di lavoro, è possibile collegare tra loro gli oggetti Activity che rappresentano per specificarne l'ordine di esecuzione. Per creare un collegamento tra un'attività di origine e un'attività di destinazione, spostare il mouse sulla finestra di progettazione dell'attività di origine in modo da visualizzare handle quadrati su ciascun lato. Fare clic su uno degli handle quadrati e, tenendo premuto il pulsante del mouse, trascinarlo su uno degli handle visualizzati in modo simile intorno all'attività di destinazione durante il passaggio del mouse. Dopo aver rilasciato il pulsante del mouse, verrà creato un collegamento tra queste due attività rappresentato da una freccia che collega la finestra di progettazione di origine a quella di destinazione.
Proprietà dell'attività Flowchart
Nella tabella seguente sono elencate le proprietà di Flowchart e ne viene descritta la modalità di utilizzo nella finestra di progettazione. Tali proprietà possono essere modificate nella griglia delle proprietà o nell'area della finestra di progettazione.
| Nome proprietà | Obbligatoria | Utilizzo |
|---|---|---|
False |
Specifica il nome visualizzato nell'intestazione dell'ActivityDesigner. Il valore predefinito è Flowchart. Il valore può essere modificato nella finestra Proprietà o direttamente nell'intestazione dell'ActivityDesigner. Sebbene la proprietà DisplayName non sia obbligatoria, se ne consiglia l'utilizzo. |
|
False |
Raccolta di variabili incluse nell'ambito di questa attività Flowchart per condividere lo stato tra le relative attività figlio. |
|
StartNode |
False |
FlowNode eseguito all'avvio di Flowchart. |
Nodes |
False |
Contiene la raccolta di oggetti FlowNode inclusi nell'attività Flowchart. |
Vedere anche
Concetti
ActivityDesigner FlowDecision
ActivityDesigner FlowSwitch<T>