Udostępnij za pośrednictwem


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.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Uml.Interactions