Condividi tramite


ActivityDesigner Diagramma di flusso

L'attività Flowchart viene usata per creare flussi di lavoro che definiscono e gestiscono controlli di flusso complessi. Un Flowchart oggetto può essere creato nel codice o tramite Progettazione flussi di lavoro. In questo argomento viene documentato l'esperienza di Progettazione flussi di lavoro. Progettazione attività flusso di lavoro di Progettazione flussi di lavoro 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 usa 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 Diagramma di flusso è disponibile nella categoria Diagramma di flusso della casella degli strumenti a cui si accede facendo clic sulla scheda Casella degli strumenti in Progettazione flussi. In alternativa, selezionare Casella degli strumenti dal menu Visualizza oppure premere CTRL+ALT+X.

L'ActivityDesigner Diagramma di flusso può essere trascinato dalla casella degli strumenti e rilasciato nell'area progettazione flussi di lavoro ovunque gli ActivityDesigner vengano posizionati normalmente, come attività radice o come figlio di un'altra attività del flusso di controllo. Se l'ActivityDesigner Diagramma di flusso viene eliminato in un'area di Progettazione flussi di lavoro vuota, crea un'attività Flowchart , che per impostazione predefinita si presenta in una visualizzazione espansa in cui il nodo iniziale che avvia l'esecuzione è rappresentato come una sfera verde. Se l'ActivityDesigner Diagramma di flusso viene eliminato in un'altra attività del flusso di controllo, si presenta in una visualizzazione ridotta a icona che può essere espansa facendo doppio clic sull'ActivityDesigner Diagramma di flusso . Qualsiasi attività nella casella degli strumenti può essere trascinata direttamente nell'ActivityDesigner Diagramma di flusso , incluse altre attività del flusso di controllo.

Dopo aver trascinato vari ActivityDesigner nell'area di disegno di Progettazione flussi di lavoro, gli Activity oggetti che rappresentano possono essere collegati insieme per specificare 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 uso nella finestra di progettazione. Tali proprietà possono essere modificate nella griglia delle proprietà o nell'area della finestra di progettazione.

Nome proprietà Richiesto Utilizzo
DisplayName Falso 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'uso.
Variables Falso Raccolta di variabili incluse nell'ambito di questa attività Flowchart per condividere lo stato tra le relative attività figlio.
StartNode Falso FlowNode eseguito all'avvio di Flowchart.
Nodes Falso Contiene la raccolta di oggetti FlowNode inclusi nell'attività Flowchart.

Vedi anche