InteractionOperatorKind-Enumeration
Beschreibt, wie die Operanden eines CombinedFragment kombiniert werden sollen.
Namespace: Microsoft.VisualStudio.Uml.Interactions
Assembly: Microsoft.VisualStudio.Uml.Interfaces (in Microsoft.VisualStudio.Uml.Interfaces.dll)
Syntax
'Declaration
<CLSCompliantAttribute(True)> _
Public Enumeration InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum class InteractionOperatorKind
[<CLSCompliantAttribute(true)>]
type InteractionOperatorKind
public enum InteractionOperatorKind
Member
Membername | Beschreibung | |
---|---|---|
Seq | Es sind zwei oder mehr Operanden vorhanden.Meldungen, die die gleiche Lebenslinie verwenden muss in der Reihenfolge der Operanden auftreten.Wenn sie nicht die gleichen Lebenslinien verwenden, Meldungen von verschiedenen Operanden können sich parallel überlappen. | |
Alt | Es gibt zwei oder mehr Operanden, und nur einer von ihnen wird ausgeführt. | |
Opt | Es gibt einen Operanden, der möglicherweise ausgeführt wird.Wenn ein Wächter definiert wird, bestimmt dieser, ob der Operand ausgeführt wird. | |
Break | Wenn dieses Fragment ausgeführt wird, wird der Rest der Sequenz verworfen.Wenn ein Wächter definiert wird, gibt er an, ob die Unterbrechung auftritt. | |
Par | Parallel.Die Ereignisse in den Fragmenten können sich überlappen. | |
Strict | Es gibt zwei oder mehr Operanden, die in der angegebenen Reihenfolge ausgeführt werden müssen. | |
Loop | Es gibt einen Operanden, der wiederholt werden kann.Wenn es einen Wächter gibt, bestimmt, wann die Wiederholung beendet wird. | |
Critical | ||
Neg | Die in diesem Operanden angezeigte Sequenz soll nicht ausgeführt werden.In der Regel verwendet in Ein Consider- oder Ignore-Operand. | |
Assert | Der Operand gibt die einzigen gültigen Sequenzen an.In der Regel verwendet in Consider- oder Ignore-Operand. | |
Ignore | Gibt eine Liste der Meldungen an, die der Operand nicht beschreibt.Sie haben folgende Möglichkeiten im angegebenen System auftreten, sind jedoch nicht von Bedeutung für dieser Interaktion. | |
Consider | Gibt eine Liste der Meldungen an, die der Operand beschreibt.Andere Meldungen können im angegebenen System auftreten, sind jedoch nicht von Bedeutung für dieser Interaktion. |
Hinweise
Tipp
Die Methoden, die für diesen Typ definiert sind, sind Erweiterungsmethoden. Um die Methoden zu verwenden, müssen Sie einen Projektverweis auf das .NET-Assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll hinzufügen, und Sie müssen die Direktive using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; in den Code aufnehmen.