Partilhar via


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 Existem dois ou mais operando.Mensagens que envolvem a mesma linha de vida deve ocorrer na ordem dos operandos.Onde eles não envolvem as mesmas linhas de vida, as mensagens de operandos diferentes podem ser intercaladas em paralelo.
Alt Existem dois ou mais operandos e somente um deles será executado.
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 será abandonado.Se um protetor é definida, ela se a quebra ocorrerá.
Par Paralelo.Os eventos em que os fragmentos podem ser intercalados.
Strict Existem dois ou mais operandos, que devem ocorrer na ordem indicada.
Loop Há um operando, que pode ser repetido.Se não 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 é descritos.Eles podem. ocorrem na sistema especificado, mas são não significativas para os fins dessa interação.
Consider Especifica uma lista de mensagens que o operando descreve.Outras mensagens podem ocorrem na sistema especificado, mas são não significativas para os fins dessa interação.

Comentários

ObservaçãoObservaçã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.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Uml.Interactions