InteractionOperatorKind, énumération
Décrit comment les opérandes d'un CombinedFragment doivent être combinés.
Espace de noms : Microsoft.VisualStudio.Uml.Interactions
Assembly : Microsoft.VisualStudio.Uml.Interfaces (dans Microsoft.VisualStudio.Uml.Interfaces.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(True)> _
Public Enumeration InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum class InteractionOperatorKind
[<CLSCompliantAttribute(true)>]
type InteractionOperatorKind
public enum InteractionOperatorKind
Membres
Nom de membre | Description | |
---|---|---|
Alt | Il existe au moins deux opérandes et seul l'un d'entre eux sera exécuté. | |
Assert | L'opérande spécifie les seules séquences valides.Généralement utilisé dans Un opérande pour tenir compte ou ignorer. | |
Break | Si ce fragment est exécuté, le reste de la séquence est abandonné. Si un garde est défini, il détermine si l'arrêt aura lieu. | |
Consider | Spécifie une liste de messages que l'opérande décrit.D'autres messages peuvent se produire dans le système spécifié, mais ne sont pas significatifs pour les objectifs de cette interaction. | |
Critical | ||
Ignore | Spécifie une liste de messages que l'opérande ne décrit pas.Ils peuvent : se produire dans le système spécifié, mais ne sont pas significatifs pour les objectifs de cette interaction. | |
Loop | Il existe un opérande qui peut être répété.S'il y a un garde, il détermine si la répétition se termine. | |
Neg | La séquence affichée dans cette opérande ne doit pas se produire.En général, utilisé à l'intérieur Un opérande pour tenir compte ou ignorer. | |
Opt | Il existe un opérande qui peut être exécuté ou non.Si un garde est défini, il détermine si l'opérande est exécuté. | |
Par | Parallel.Les événements des fragments peuvent être entrelacés. | |
Seq | Il existe au moins deux opérandes.Messages impliquant la même ligne de vie doit se produire dans l'ordre des opérandes.Lorsqu'ils ne comprennent pas les mêmes lignes de vie, les messages de différents opérandes peuvent être entrelacés en parallèle. | |
Strict | Il existe au moins deux opérandes qui doivent se produire dans l'ordre donné. |
Notes
Notes
Les méthodes définies sur ce type sont des méthodes d'extension.Pour utiliser les méthodes, vous devez ajouter une référence de projet à l'assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll. NET et vous devez inclure la directive using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml dans votre code.