Przestrzeń nazw Microsoft.VisualStudio.Uml.Interactions
Interakcje, które pojawiają się na diagramach sekwencji, mogą być używane do reprezentowania wywołania funkcji między obiektami programu, protokoły wiadomości między aplikacjami lub komputerów, interakcje między użytkownikami i systemów, lub inne sekwencje interakcji.
Aby uzyskać więcej informacji na temat za pomocą typów, w tym obszarze nazw, zobacz Jak: Edycja diagramy sekwencji za pomocą interfejsu API UML.Aby uzyskać więcej informacji na temat interfejsu API UML, zobacz Rozszerzanie modeli UML i diagramów.
Aby uzyskać więcej informacji na temat interakcji w Visual Studio Ultimate, zobacz Diagramy sekwencji UML: odwołania i Diagramy sekwencji UML: wytyczne.
Typy i właściwości zdefiniowane w tym obszarze nazw odpowiadają zdefiniowane w specyfikacji UML.Ponadto metody rozszerzenia są definiowane na wiele typów, w tym obszarze nazw.Aby uzyskać więcej informacji, zobacz Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.
Interfejsy
Interfejs | Opis | |
---|---|---|
![]() |
IActionExecutionSpecification | Reprezentuje wykonanie określonej akcji. |
![]() |
IBehaviorExecutionSpecification | Wykonanie określonego zachowania. |
![]() |
ICombinedFragment | Kolekcja fragmenty, takich jak zestaw rozwiązań alternatywnych w interakcji. |
![]() |
IConsiderIgnoreFragment | Fragment InteractionOperator należy rozważyć lub Ignoruj.Ten typ fragmentu wymaga listy wiadomości, które mają być wyłączone lub włączone. |
![]() |
IExecutionEvent | Zdarzenie na początku lub końca wystąpienie wykonanie. |
![]() |
IExecutionOccurrenceSpecification | Określa położenie na linii życia w początek lub koniec wystąpienie wykonanie. |
![]() |
IExecutionSpecification | Reprezentuje wykonanie zachowanie na linii życia.Wydaje się w diagramie sekwencji jako zacieniowane na linii życia. |
![]() |
IInteraction | Definicja zachowanie, które skupia się na dostrzegalnych wymiany informacji między obiektami. |
![]() |
IInteractionConstraint | Osłony operand w CombinedFragment.Zmienne zastosowane muszą być globalne lub posiadane przez linie życia, które objęte są połączone fragmentu. |
![]() |
IInteractionFragment | Element interakcji, takich jak początek wiadomości lub zakończenia, specyfikacja wykonanie lub fragmentu połączone. |
![]() |
IInteractionOperand | Część CombinedFragment.CombinedFragment może mieć jeden lub więcej InteractionOperands, w zależności od jego InteractionOperator. |
![]() |
IInteractionUse | Reprezentuje część sekwencji, zdefiniowany w innym interakcji lub sekwencja interakcje, które użytkownik nie życzy on sobie szczegółowo zdefiniować. |
![]() |
ILifeline | Uczestnik interakcji z którego wiadomości mogą być wysyłane i odbierane. |
![]() |
IMessage | Komunikacja między linie życia w interakcji. |
![]() |
IMessageEnd | Reprezentuje punkt na każdym końcu wiadomości.Można połączyć kształt linia życia lub LostFoundTarget. |
![]() |
IMessageOccurrenceSpecification | Punkt na linii życia, w którym wiadomość lub zdarzenia jest wysyłany lub otrzymywany. |
![]() |
IOccurrenceSpecification | Reprezentuje punkt znaczące na diagramie interakcji. |
![]() |
IOperandOccurrenceSpecification | Specyfikacja wystąpienie reprezentujący początek lub koniec Operand interakcji |
![]() |
IReceiveOperationEvent | Określa, że obiekt kontekstu czeka na konkretnej operacji do wywołania. |
![]() |
IReceiveSignalEvent | Określa, że interakcja oczekuje na sygnał. |
![]() |
ISendOperationEvent | Określa, że operacja została wywołana. |
![]() |
ISendSignalEvent | Określa, że sygnał jest wysyłana, na przykład do innego procesu lub systemu. |
Wyliczenia
Wyliczenie | Opis | |
---|---|---|
![]() |
InteractionOperatorKind | W tym artykule opisano, jak mają być łączone operandy CombinedFragment. |
![]() |
MessageKind | W tym artykule opisano komunikat w interakcji. |
![]() |
MessageSort | W tym artykule opisano cechy wiadomości w interakcji. |