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çã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