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


InteractionExtensions - класс

Предоставляет методы расширения.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.InteractionExtensions

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

Синтаксис

'Декларация
<ExtensionAttribute> _
Public NotInheritable Class InteractionExtensions
public static class InteractionExtensions
[ExtensionAttribute]
public ref class InteractionExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type InteractionExtensions =  class end
public final class InteractionExtensions

Тип InteractionExtensions предоставляет следующие члены.

Методы

  Имя Описание
Открытый методСтатический член CreateCombinedFragment(IInteraction, InteractionOperatorKind, IInteractionUse) Создает объединенный фрагмент, содержащий один операнд.В дальнейшем можно добавлять дополнительные операнды.
Открытый методСтатический член CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IInsertionPoint>) Создает объединенный фрагмент, содержащий один операнд.В дальнейшем можно добавлять дополнительные операнды.
Открытый методСтатический член CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IMessage>) Создает объединенный фрагмент, содержащий один операнд.В дальнейшем можно добавлять дополнительные операнды.
Открытый методСтатический член CreateComment Создает примечание.
Открытый методСтатический член CreateInteractionUse
Открытый методСтатический член CreateLifeline Создает новый объект ILifeline во взаимодействии
Открытый методСтатический член CreateLostFoundMessage Создайте сообщение, которое не начинается на линии жизни или не заканчивается на линии жизни.
Открытый методСтатический член CreateMessage Создает полное сообщение, начинающееся и заканчивающееся на указанных линиях жизни.
Открытый методСтатический член CreateProperty Создает новый объект IProperty во взаимодействии
Открытый методСтатический член Delete(ICombinedFragment) Удаляет объединенный фрагмент, сообщения и другие охватываемые им элементы.
Открытый методСтатический член Delete(IMessage) Удаляет сообщение.
Открытый методСтатический член GetCombinedFragments Все объединенные фрагменты внутри взаимодействия.

В начало страницы

Заметки

Дополнительные сведения о диаграммах UML см. в разделе Разработка моделей для программного проектирования.

Дополнительные сведения об использовании API UML см. в разделе Расширение моделей и схем UML.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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