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 - пространство имен