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 | 在指定的 Combined Fragment 之後立即傳回插入點 |
![]() ![]() |
FindInsertionPointAfterExecutionSpecification | 在指定的執行規格之後立即傳回此生命線的插入點。 |
![]() ![]() |
FindInsertionPointAfterInteractionUse | 在指定的互動使用之後立即傳回插入點。 |
![]() ![]() |
FindInsertionPointAfterMessage | 在指定的訊息之後立即傳回此生命線的插入點。 |
![]() ![]() |
FindInsertionPointAtBottom | 生命線底端的插入點 |
![]() ![]() |
FindInsertionPointAtTop | 生命線頂端的插入點。 |
![]() ![]() |
GetAllIncomingMessages | 所有傳入生命線的訊息或生命線上的任何執行規格。 |
![]() ![]() |
GetAllOutgoingMessages | 所有傳出生命線的訊息或生命線上的任何執行規格。 |
![]() ![]() |
GetCombinedFragments | Combined Fragments 的集合,其中包含在此生命線開始或結束的訊息,或者包含涵蓋此生命線的互動使用或巢狀片段。 |
![]() ![]() |
GetDisplayName | 取得顯示在圖表中的生命線名稱或名稱和型別。 |
![]() ![]() |
GetExecutionSpecifications | 生命線上的最上層執行規格區塊 |
![]() ![]() |
GetInstanceType | 取得型別名稱。 |
![]() ![]() |
GetOutgoingMessages | 從生命線而非從任何執行規格傳出的最上層外送訊息。 |
![]() ![]() |
SetInstanceType | 設定型別名稱。 |
回頁首
備註
如需 UML 圖表的詳細資訊,請參閱開發軟體設計的模型。
如需使用 UML API 的詳細資訊,請參閱 擴充 UML 模型與圖表。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 命名空間
.gif)
.gif)