Freigeben über


Microsoft.VisualStudio.Uml.CommonBehaviors-Namespace

Dieser Namespace definiert die grundlegenden Konzepte von Nachrichten, Vorgangsaufrufen und Ereignissen. Weitere Informationen zur UML-API finden Sie unter Erweitern von UML-Modellen und Diagrammen.

Die Typen und die in diesem Namespace definierten Eigenschaften entsprechen den in der UML-Spezifikation definiert. Darüber hinaus werden Erweiterungsmethoden für viele der Typen in diesem Namespace definiert. Weitere Informationen finden Sie unter Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IBehavior Eine partielle Definition der Zustandsänderung von Objekten im Laufe der Zeit.Bildet einen Teil der Definition eines Klassifizierers.Beispielsweise sind Aktivitäten, Interaktionen und Vorgänge Verhalten.
Öffentliche Schnittstelle IBehavioredClassifier Eine Beschreibung oder teilweise Beschreibung von Objekten, die sich entsprechend einer Auflistung von Vorgängen, Zustände und anderen Funktionen verhalten.
Öffentliche Schnittstelle ICallEvent Der Empfang von einem Objekt einer Nachricht, die einen Vorgang aufruft.
Öffentliche Schnittstelle IEvent Die Angabe einiger Vorkommen, die Aktionen durch ein Objekt auslösen kann.
Öffentliche Schnittstelle IMessageEvent Gibt die Bestätigung entweder eines Aufrufs oder eines Signals durch ein Objekt an.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration CallConcurrencyKind Definiert, wie der Besitzer eines Vorgangs gleichzeitige Aufrufe behandelt.