Udostępnij za pośrednictwem


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
Interfejs publiczny IActionExecutionSpecification Reprezentuje wykonanie określonej akcji.
Interfejs publiczny IBehaviorExecutionSpecification Wykonanie określonego zachowania.
Interfejs publiczny ICombinedFragment Kolekcja fragmenty, takich jak zestaw rozwiązań alternatywnych w interakcji.
Interfejs publiczny 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.
Interfejs publiczny IExecutionEvent Zdarzenie na początku lub końca wystąpienie wykonanie.
Interfejs publiczny IExecutionOccurrenceSpecification Określa położenie na linii życia w początek lub koniec wystąpienie wykonanie.
Interfejs publiczny IExecutionSpecification Reprezentuje wykonanie zachowanie na linii życia.Wydaje się w diagramie sekwencji jako zacieniowane na linii życia.
Interfejs publiczny IInteraction Definicja zachowanie, które skupia się na dostrzegalnych wymiany informacji między obiektami.
Interfejs publiczny IInteractionConstraint Osłony operand w CombinedFragment.Zmienne zastosowane muszą być globalne lub posiadane przez linie życia, które objęte są połączone fragmentu.
Interfejs publiczny IInteractionFragment Element interakcji, takich jak początek wiadomości lub zakończenia, specyfikacja wykonanie lub fragmentu połączone.
Interfejs publiczny IInteractionOperand Część CombinedFragment.CombinedFragment może mieć jeden lub więcej InteractionOperands, w zależności od jego InteractionOperator.
Interfejs publiczny IInteractionUse Reprezentuje część sekwencji, zdefiniowany w innym interakcji lub sekwencja interakcje, które użytkownik nie życzy on sobie szczegółowo zdefiniować.
Interfejs publiczny ILifeline Uczestnik interakcji z którego wiadomości mogą być wysyłane i odbierane.
Interfejs publiczny IMessage Komunikacja między linie życia w interakcji.
Interfejs publiczny IMessageEnd Reprezentuje punkt na każdym końcu wiadomości.Można połączyć kształt linia życia lub LostFoundTarget.
Interfejs publiczny IMessageOccurrenceSpecification Punkt na linii życia, w którym wiadomość lub zdarzenia jest wysyłany lub otrzymywany.
Interfejs publiczny IOccurrenceSpecification Reprezentuje punkt znaczące na diagramie interakcji.
Interfejs publiczny IOperandOccurrenceSpecification Specyfikacja wystąpienie reprezentujący początek lub koniec Operand interakcji
Interfejs publiczny IReceiveOperationEvent Określa, że obiekt kontekstu czeka na konkretnej operacji do wywołania.
Interfejs publiczny IReceiveSignalEvent Określa, że interakcja oczekuje na sygnał.
Interfejs publiczny ISendOperationEvent Określa, że operacja została wywołana.
Interfejs publiczny ISendSignalEvent Określa, że sygnał jest wysyłana, na przykład do innego procesu lub systemu.

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne InteractionOperatorKind W tym artykule opisano, jak mają być łączone operandy CombinedFragment.
Wyliczenie publiczne MessageKind W tym artykule opisano komunikat w interakcji.
Wyliczenie publiczne MessageSort W tym artykule opisano cechy wiadomości w interakcji.