Proprietà di elementi in diagrammi di sequenza UML
In un diagramma della sequenza UML in Visual Studio Ultimate ogni elemento del diagramma dispone di 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 sequenza UML.Per ulteriori informazioni su come leggere i digrammi di sequenza UML, vedere Diagrammi di sequenza UML: riferimenti.Per ulteriori informazioni su come creare i digrammi di sequenza UML, vedere Diagrammi di sequenza 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 |
(vuoto) |
Tutte |
È possibile inserire note generali sull'elemento. |
Colore |
(valore predefinito per il tipo di elemento) |
Linea di vita, messaggio |
Il colore della forma.Si tratta di una proprietà della forma, anziché dell'elemento visualizzato. |
Type |
(vuoto) |
Linea di vita |
Il tipo dell'istanza rappresentato dalla linea di vita. Se nell'intestazione della linea di vita viene visualizzato un simbolo di riferimento, la classe o l'interfaccia sarà presente separatamente in Esplora modelli UML e potrà essere visualizzata in un diagramma classi. |
Attore |
False |
Linea di vita |
Indica se la linea di vita rappresenta un utente, un dispositivo o un componente software esterno al componente oggetto del diagramma. |
Kind |
Complete: un messaggio che contiene sia mittente che il destinatario. Found: un messaggio che contiene un mittente non specificato. Lost: un messaggio che contiene un destinatario non specificato. |
Messaggio |
Indica le estremità di un messaggio associate a una linea di vita. Questa proprietà non può essere modificata.Viene impostata durante la creazione del messaggio. |
Sort |
AsynchCall: un messaggio asincrono. SynchCall: un messaggio sincrono. Reply: la parte restituita di un messaggio sincrono. CreateMessage: un messaggio di creazione dell'istanza. |
Messaggio |
Il tipo di messaggio.Questa proprietà non può essere modificata.È determinata dallo strumento utilizzato per creare il messaggio. |
Operazione |
(vuoto) |
Messaggio |
Un metodo chiamato dal messaggio nella linea di vita dell'oggetto destinatario. Visibile solo se la linea di vita dell'oggetto destinatario è collegata a un'interfaccia o una classe. |
Si riferisce a |
Un diagramma di sequenza |
Utilizzo interazione |
Il diagramma di sequenza chiamato dall'utilizzo interazione. |
Interaction Operator |
Impostata quando viene utilizzato il comando Racchiudi tra |
Frammento combinato |
L'operatore rappresentato da questo frammento o questa raccolta di frammenti. |
Guard |
(vuoto) |
Operando interazione in un frammento combinato |
La sequenza nel frammento si verificherà solo se l'elemento guard è impostato su true. Per selezionare il frammento superiore di qualsiasi frammento combinato, fare clic sotto il titolo del frammento. |
Min, Max |
(nessuna restrizione) |
Ciclo frammento combinato |
Il numero di volte minimo e massimo in cui il ciclo viene eseguito. |
Messaggi |
(vuoto) |
Considera e Ignora frammenti combinati |
I messaggi considerati o ignorati in questo frammento. |
Vedere anche
Riferimenti
Diagrammi di sequenza UML: riferimenti
Concetti
Diagrammi di sequenza UML: linee guida
Descrizione del flusso di controllo con frammenti nei diagrammi di sequenza UML