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


LifelineExtensions - класс

Методы расширения для ILifeline.

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

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

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

Синтаксис

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

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

Методы

  Имя Описание
Открытый методСтатический член FindInsertionPoint(ILifeline, IExecutionSpecification) Возвращает точку вставки в начале (сверху) спецификаций выполнения.Используйте это для добавления первого сообщения в спецификацию исполнения или из нее.
Открытый методСтатический член FindInsertionPoint(ILifeline, IInteractionOperand) Возвращает точку вставки в начале (сверху) операнда взаимодействия.Используйте это для добавления первого сообщения внутри операнда взаимодействия.
Открытый методСтатический член FindInsertionPointAfterCombinedFragment Возвращает точку вставки сразу же после данного объединенного фрагмента
Открытый методСтатический член FindInsertionPointAfterExecutionSpecification Возвращает точку вставки на линии жизни сразу же после данной спецификации выполнения.
Открытый методСтатический член FindInsertionPointAfterInteractionUse Возвращает точку вставки сразу же после данного использования взаимодействия.
Открытый методСтатический член FindInsertionPointAfterMessage Возвращает точку вставки на линии жизни сразу же после данного сообщения.
Открытый методСтатический член FindInsertionPointAtBottom Точка вставки в нижней части линии жизни
Открытый методСтатический член FindInsertionPointAtTop Точка вставки в верхней части линии жизни.
Открытый методСтатический член GetAllIncomingMessages Все сообщения, поступающие в линию жизни или в любую спецификацию выполнения на линии жизни
Открытый методСтатический член GetAllOutgoingMessages Все сообщения, исходящие из линии жизни или из любой спецификации выполнения на линии жизни
Открытый методСтатический член GetCombinedFragments Коллекция объединенных фрагменты, содержащая сообщения начала и конца его линии жизни, или содержащая вариантов использования взаимодействия или вложенные фрагменты, которые охватывают эту линию жизни.
Открытый методСтатический член GetDisplayName Получает имя или имя и тип линии жизни, отображаемые на схеме.
Открытый методСтатический член GetExecutionSpecifications Блоки спецификации выполнения верхнего уровня на линии жизни
Открытый методСтатический член GetInstanceType Получает имя типа.
Открытый методСтатический член GetOutgoingMessages Исходящие сообщения верхнего уровня, исходящие из линии жизни, а не спецификации выполнения.
Открытый методСтатический член SetInstanceType Задайте Имя типа.

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

Заметки

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

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

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

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

См. также

Ссылки

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