UML シーケンス図の要素のプロパティ
Visual Studio Ultimate の UML シーケンス図の各要素には、プロパティがあります。要素のプロパティを表示するには、図または UML モデル エクスプローラーで要素を右クリックし、[プロパティ] をクリックします。プロパティがプロパティ ウィンドウに表示されます。
[!メモ]
このトピックでは、UML シーケンス図の要素のプロパティについて説明します。UML シーケンス図の見方の詳細については、「UML シーケンス図: リファレンス」を参照してください。UML シーケンス図の描画方法の詳細については、「UML シーケンス図: ガイドライン」を参照してください。
要素のプロパティ
プロパティ |
既定値 |
要素 |
Description |
---|---|---|---|
名前 |
既定の名前 |
すべて |
要素を識別します。 |
Qualified Name |
パッケージ :: 名前 |
すべて |
要素を一意に識別します。要素を格納するパッケージの修飾名がプレフィックスとして付けられます。 |
作業項目 |
関連付けなし |
すべて |
この要素に関連付けられている作業項目の数。作業項目を関連付ける方法については、「モデル要素と作業項目とのリンク」を参照してください。 |
Description |
(空白) |
すべて |
項目に関する一般的な説明を記述できます。 |
色 |
(要素の型の既定値) |
生存線、メッセージ |
シェイプの色。これは、シェイプに表示される要素のプロパティではなく、シェイプのプロパティです。 |
種類 |
(空白) |
生存線 |
生存線が表すインスタンスの型。 参照シンボルが生存線のヘッダーに表示されている場合、このクラスまたはインターフェイスは UML モデル エクスプローラーにおいて別々に存在しており、クラス図に表示できます。 |
アクター |
False |
生存線 |
生存線が表しているのが、図に示されているコンポーネントの外に位置するユーザー、デバイス、またはソフトウェア コンポーネントであるかどうかを示します。 |
Kind |
Complete: 送信側と受信側の両方が指定されているメッセージ。 Found: 送信側が指定されていないメッセージ。 Lost: 受信側が指定されていないメッセージ。 |
Message |
メッセージのどの端部が生存線にアタッチされているかを示します。 このプロパティは変更できません。メッセージを生成するときに設定されます。 |
Sort |
AsynchCall: 非同期メッセージ。 SynchCall: 同期メッセージ。 Reply: 同期メッセージの返信。 CreateMessage: インスタンスの生成メッセージ。 |
Message |
メッセージの種類を指定します。このプロパティは変更できません。メッセージを生成するために使用するツールによって決定されます。 |
演算 |
(空) |
Message |
受信生存線のメッセージによって呼び出されるメソッド。 受信生存線がインターフェイスまたはクラスにリンクされている場合にのみ参照できます。 |
Refers to |
シーケンス図 |
相互作用使用 |
この相互作用使用によって呼び出されるシーケンス図。 |
Interaction Operator |
[ブロックの挿入] コマンドを使用したときに設定されます。 |
結合フラグメント |
このフラグメントまたはフラグメントのコレクションによって表される演算子。 |
Guard |
(空) |
結合フラグメントの相互作用オペランド |
ガードが true でない限り、フラグメント内のシーケンスは実行されません。 結合フラグメントの一番上のフラグメントを選択するには、フラグメントのタイトルの下をクリックします。 |
Min、Max |
(制限なし) |
ループ結合フラグメント |
ループの最小実行回数および最大実行回数。 |
[メッセージ] |
(空) |
有効結合フラグメントおよび 無効結合フラグメント |
このフラグメントの有効または無効なメッセージ。 |