Enumeração InteractionOperatorKind
Descreve como operandos de uma CombinedFragment devem ser combinadas.
Namespace: Microsoft.VisualStudio.Uml.Interactions
Assembly: Microsoft.VisualStudio.Uml.Interfaces (em Microsoft.VisualStudio.Uml.Interfaces.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(True)> _
Public Enumeration InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum class InteractionOperatorKind
[<CLSCompliantAttribute(true)>]
type InteractionOperatorKind
public enum InteractionOperatorKind
Membros
Nome do membro | Descrição | |
---|---|---|
Seq | Há um operando de dois ou mais.Mensagens que envolvem a mesma linha de vida deve ocorrer na ordem dos operandos.Onde não envolvem as mesmas linhas de vida, mensagens de diferentes operandos podem ser intercaladas em paralelo. | |
Alt | Existem dois ou mais operandos e somente uma delas será executada. | |
Opt | Há um operando que pode ou não ser executado.Se um protetor é definido, ele determina se o operando é executado. | |
Break | Se esse fragmento é executado, o restante da seqüência é abandonado.Se um protetor é definida, ela se a quebra ocorrerá. | |
Par | Em paralelo.Os eventos em que os fragmentos que podem ser intercalados. | |
Strict | Existem dois ou mais operandos, que devem ocorrer na ordem indicada. | |
Loop | Há um operando, pode ser repetido.Se houver um protetor, ele Determina quando a repetição termina. | |
Critical | ||
Neg | A seqüência mostrada neste operando não deve ocorrer.Normalmente é usado dentro de um operando considere ou ignorar. | |
Assert | O operando Especifica as seqüências só é válidas.Normalmente é usado dentro de um Considere ou ignorar operando. | |
Ignore | Especifica uma lista de mensagens que o operando não descreve.Eles podem ocorrem na sistema especificado, mas são não significativas para os fins dessa interação. | |
Consider | Especifica uma lista de mensagens operando descreve.Outras mensagens podem ocorrem na sistema especificado, mas são não significativas para os fins dessa interação. |
Comentários
Observação |
---|
Os métodos definidos deste tipo são métodos de extensão. Para usar os métodos, você deve adicionar uma referência de projeto para o.NET assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll e você deve incluir a diretiva using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; em seu código. |