Spazio dei nomi Microsoft.VisualStudio.Uml.Interactions
Le interazioni, che vengono visualizzate nei diagrammi di sequenza, possono essere utilizzate per rappresentare chiamate di funzione tra gli oggetti di programma, protocolli di messaggi tra applicazioni o computer, le interazioni tra gli utenti e i sistemi, o altre sequenze di interazioni.
Per ulteriori informazioni sull'utilizzo dei tipi nello spazio dei nomi, vedere Procedura: modificare i diagrammi di sequenza tramite l'API UML.Per ulteriori informazioni sulle API UML, vedere Estensione di modelli e diagrammi UML.
Per ulteriori informazioni sulle interazioni in Visual Studio Ultimate, vedere Diagrammi di sequenza UML: riferimenti e Diagrammi di sequenza UML: linee guida.
I tipi e le proprietà definiti nello spazio dei nomi corrispondono a quelli definiti nella specifica UML.Inoltre, i metodi di estensione definiti in molti dei tipi nello spazio dei nomi.Per ulteriori informazioni, vedere Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.
Interfacce
Interfaccia | Descrizione | |
---|---|---|
IActionExecutionSpecification | rappresenta l'esecuzione di un'azione specificata. | |
IBehaviorExecutionSpecification | l'esecuzione di un comportamento specificato. | |
ICombinedFragment | Una raccolta di frammenti come un set di alternative in un'interazione. | |
IConsiderIgnoreFragment | Un frammento che dispone di un InteractionOperator si consiglia o Ignore.Questo tipo di frammento richiede un elenco di messaggi che devono essere inclusi o esclusi. | |
IExecutionEvent | Un evento all'inizio o alla fine di un'occorrenza esecuzione. | |
IExecutionOccurrenceSpecification | Specifica la posizione rientra in una linea di vita dell'inizio o di fine di un'occorrenza esecuzione. | |
IExecutionSpecification | Rappresenta l'esecuzione di un comportamento di una linea di vita.Viene visualizzato in un diagramma di sequenza come rettangolo protetto sulla linea di vita. | |
IInteraction | Una definizione del comportamento che riguarda lo scambio di informazioni osservabile tra gli oggetti. | |
IInteractionConstraint | Che impedisce a un operando in un CombinedFragment.Le variabili utilizzate devono essere globali o di proprietà dalle linee di vita che vengono analizzate dal frammento combinato. | |
IInteractionFragment | Un elemento di un'interazione, ad esempio un inizio o una fine del messaggio, specifica di esecuzione, o un frammento combinato. | |
IInteractionOperand | una parte di un CombinedFragment.Un CombinedFragment può contenere uno o più InteractionOperands, a seconda del InteractionOperator. | |
IInteractionUse | Rappresenta una parte di una sequenza definita in un'altra interazione, o una sequenza di interazioni che l'utente non desidera definire in dettaglio. | |
ILifeline | Un partecipante a un'interazione da cui i messaggi possono essere inviati o ricevuti. | |
IMessage | Una comunicazione tra le linee di vita in un'interazione. | |
IMessageEnd | Rappresenta il punto a ogni estremità di un messaggio.Può essere collegato a una linea di vita o a un LostFoundTarget. | |
IMessageOccurrenceSpecification | Un punto su una linea di vita in cui un messaggio o un evento vengono inviati o ricevuti. | |
IOccurrenceSpecification | Rappresenta un passaggio significativo in un diagramma di interazione. | |
IOperandOccurrenceSpecification | Una specifica di occorrenza che rappresenta l'inizio o la fine di un operando interazione | |
IReceiveOperationEvent | Specifica che attende dell'oggetto di contesto un'operazione specifica da richiamare. | |
IReceiveSignalEvent | Specifica che resta in attesa di interazione per la ricezione di un segnale. | |
ISendOperationEvent | Specifica che un'operazione viene richiamata. | |
ISendSignalEvent | Specifica che un segnale viene inviato, ad esempio a un altro processo oppure sistema. |
Enumerazioni
Enumerazione | Descrizione | |
---|---|---|
InteractionOperatorKind | Viene descritto come operandi di un CombinedFragment devono essere combinati. | |
MessageKind | Viene descritto un messaggio in un'interazione. | |
MessageSort | Vengono descritte le caratteristiche di un messaggio di un'interazione. |