Proprietà di elementi in diagrammi di attività

In un diagramma dei componenti UML di Visual Studio Ultimate ogni elemento del diagramma dispone di alcune proprietà. Per visualizzare le proprietà di un elemento, fare clic con il pulsante destro del mouse sull'elemento nel diagramma o in Esplora modelli UML , quindi scegliere Proprietà.Le proprietà verranno visualizzate nella finestra Proprietà.

[!NOTA]

In questo argomento vengono illustrate le proprietà degli elementi dei diagrammi di attività UML.Per informazioni su come leggere i digrammi di attività UML, vedere Diagrammi di attività UML: riferimento.Per ulteriori informazioni su come disegnare digrammi attività UML, vedere Diagrammi di attività UML: linee guida.

Proprietà degli elementi

Proprietà

Predefinito

Elemento

Descrizione

Nome

Un nome predefinito

Tutte

Identifica l'elemento.

Qualified Name

Package :: Name

Tutte

Identifica l'elemento in modo univoco.È preceduta dal nome completo del pacchetto che lo contiene.

Elementi di lavoro

0 elementi associati

Tutte

Il numero di elementi di lavoro associati a questo elemento.Per associare gli elementi di lavoro, vedere Collegare elementi di modello ed elementi di lavoro.

Descrizione

(nessuno)

Tutte

È possibile inserire note generali sull'elemento.

Colore

(valore predefinito per il tipo)

Tutte

Il colore della forma.

Body

(nessuno)

Azione

Specifica l'azione in dettaglio.

Lingua:

(nessuno)

Azione

Il linguaggio dell'espressione nel corpo.

Local Postconditions

(nessuno)

Azione, invio, accettazione, chiamata comportamento, chiamata operazione

I vincoli che devono essere soddisfatti al termine dell'esecuzione.L'obiettivo raggiunto dall'azione.

Local Preconditions

(nessuno)

Azione, invio, accettazione, chiamata comportamento, chiamata operazione

I vincoli che devono essere soddisfatti prima dell'inizio dell'esecuzione.

Is Synchronous

True

Chiamata comportamento, chiamata operazione

  • Se true, l'azione attende fino al termine dell'attività.

Comportamento

(nessuno)

Chiamata comportamento

  • L'attività richiamata.

Operazione

(nessuno)

Chiamata operazione

  • L'operazione richiamata.

Is Unmarshall

False

Accettazione evento

  • Se true, possono essere presenti diversi pin di output tipizzati in cui viene eseguito l'unmarshalling dei dati.Se false, tutti i dati vengono visualizzati in un unico pin.

Upper Bound

*

Nodo oggetto, parametro attività

0 indica che i dati devono passare direttamente con il flusso.

* indica che i dati possono essere archiviati nel flusso.

Selezione

(nessuno)

Nodo oggetto, parametro attività, pin di input, pin di output, flusso oggetto

Richiama un processo che filtra i dati.Questo processo può essere definito in un altro diagramma.

Ordinamento

(nessuno)

Nodo oggetto, parametro attività, pin di input, pin di output

  • Il modo in cui vengono archiviati più token.

Is Control

False

Pin di input, pin di output

  • Se true, il flusso in questo blocco è un flusso di controllo.Se false, è un flusso oggetto.

Type

(nessuno)

Pin di input, pin di output, nodo oggetto, parametro attività

  • Il tipo di oggetti trasmessi.

  • Può trattarsi di un tipo primitivo quale un Integer o di un classificatore definito altrove nel modello.Se si immette il nome di un tipo non definito, verrà visualizzato nella sezione Tipi non specificati di Esplora modelli UML.

Molteplicità

1

Pin di input, pin di output

  • Può essere un singolo valore o un intervallo [n..m].

  • Limite inferiore n: l'azione non può essere avviata (per un pin di input) né arrestata (per un pin di output) se sono presenti n oggetti in attesa nel pin.

  • Limite superiore m: l'azione non può utilizzare né produrre più di m oggetti in un'esecuzione.* significa che non sono previsti limiti.

Trasformazione

(nessuno)

Flusso oggetto

  • Richiama un processo che trasforma i dati.Questo processo può essere definito in un altro diagramma.

Is Multicast

False

Flusso oggetto

  • Indica che potrebbero essere presenti diversi componenti o oggetti destinatario.

Is MultiReceive

False

Flusso oggetto

  • Indica che potrebbero essere presenti diversi componenti o oggetti destinatario.

Is Single Execution

False

Diagramma di attività

  • Se impostato, esiste al massimo un'esecuzione di questo diagramma alla volta.

Vedere anche

Concetti

Diagrammi di attività UML: riferimento

Diagrammi di attività UML: linee guida