Поделиться через


InteractionOperatorKind - перечисление

Описывает, как должны объединяться операнды объединенного фрагмента.

Пространство имен:  Microsoft.VisualStudio.Uml.Interactions
Сборка:  Microsoft.VisualStudio.Uml.Interfaces (в Microsoft.VisualStudio.Uml.Interfaces.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(True)> _
Public Enumeration InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum InteractionOperatorKind
[CLSCompliantAttribute(true)]
public enum class InteractionOperatorKind
[<CLSCompliantAttribute(true)>]
type InteractionOperatorKind
public enum InteractionOperatorKind

Члены

Имя члена Описание
Alt Существует два или более операнда и только один из них будет выполняться.
Assert Операнд задает только допустимые последовательности.Обычно используется с Операнд Consider или Ignore.
Break Если этот фрагмент выполняется, остальные фрагменты последовательности ликвидируются. Если условие определено, оно указывает произойдет ли прерывание.
Consider Задает список сообщений, описываемых операндом.Другие сообщения могут могут возникать в указанной системе, но они не существенны для целей этого взаимодействия.
Critical
Ignore Задает Список сообщений, не описываемых операндом.Они могут могут возникать в указанной системе, но они не существенны для целей этого взаимодействия.
Loop Имеется один операнд, который может повторяться.Если имеется условие, оно определяет, когда повторение прекращается.
Neg Последовательность, показанная в этом операнде, не должна иметь место.Обычно используется внутри операнда Consider или Ignore.
Opt Имеется один операнд, который может выполниться или не выполниться.Если условие определено, оно указывает, выполняется ли операнд.
Par Параллельный.События во фрагментах могут чередоваться.
Seq Существует два или более операндов.Сообщения, имеющие одну и ту же линию жизни, должны появляться в порядке операндов.Где они не включают одни и те же линии жизни. сообщения от различных операндов могут чередоваться параллельно.
Strict Существует два или более операндов, которые должны произойти в заданном порядке.

Заметки

Примечание

Методы, определенные для этого типа, являются методами расширения.Чтобы использовать эти методы, необходимо добавить ссылку проекта на сборку .NET Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll и включить директиву using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml в код.

См. также

Ссылки

Microsoft.VisualStudio.Uml.Interactions - пространство имен