次の方法で共有


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 図の詳細については、「ソフトウェア設計のためのモデルの開発」を参照してください。

UML API の使用方法の詳細については、「UML モデルと図の拡張」を参照してください。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 名前空間