Wyliczenie InteractionOperatorKind
W tym artykule opisano, jak mają być łączone operandy CombinedFragment.
Przestrzeń nazw: Microsoft.VisualStudio.Uml.Interactions
Zestaw: Microsoft.VisualStudio.Uml.Interfaces (w Microsoft.VisualStudio.Uml.Interfaces.dll)
Składnia
'Deklaracja
<CLSCompliantAttribute(True)> _
Public Enumeration InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum class InteractionOperatorKind
[<CLSCompliantAttribute(true)>]
type InteractionOperatorKind
public enum InteractionOperatorKind
Elementy członkowskie
Nazwa elementu członkowskiego | Opis | |
---|---|---|
Alt | Istnieją dwa lub więcej operandów, a tylko jedna z nich będzie wykonywany. | |
Assert | Argument określa tylko ważne sekwencji.Zazwyczaj używane w ramach Należy wziąć pod uwagę lub zignorować operandu. | |
Break | Jeśli ten fragment jest wykonywane, zostaje przerwany pozostałej części sekwencji. Jeśli zabezpieczenie jest defiend, to czy nastąpi przerwa. | |
Consider | Określa listę wiadomości, które opisuje operandu.Inne komunikaty mogą występuje w określonym systemie, ale są nie mają znaczenia dla celów interakcji. | |
Critical | ||
Ignore | Określa listę wiadomości, które nie są opisane operandu.Mogą one występuje w określonym systemie, ale są nie mają znaczenia dla celów interakcji. | |
Loop | Istnieje jeden operand, która może się powtarzać.Jeśli istnieje strażnika, to Określa, kiedy kończy się powtarzanie. | |
Neg | Kolejność podana w ten operand nie może się zdarzyć.Zazwyczaj używane wewnątrz Rozważ lub Ignoruj operandu. | |
Opt | Istnieje jeden argument, który może lub nie może być wykonywane.Jeśli osłony jest zdefiniowana, to określa, czy argument jest wykonywany. | |
Par | Równolegle.Zdarzenia w fragmenty można przeplotu. | |
Seq | Istnieją dwa lub więcej operandu.Wiadomości z udziałem samej linii życia musi wystąpić w dowolnej kolejności operandy.Gdzie nie obejmują samej linii życia, wiadomości z różnych operandy mogą przeplotu równolegle. | |
Strict | Istnieją dwa lub więcej operandów, które muszą występować w kolejności podanej. |
Uwagi
[!UWAGA]
Metody zdefiniowane w tym typie są rozszerzenie metody.Aby użyć metody, należy dodać odwołanie projektu do zestawu .NET Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll i musi zawierać dyrektywy using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; w kodzie.