元件圖表中的項目屬性
在 Visual Studio Ultimate 的 UML 元件圖表中,圖表上的每個項目都具有屬性。若要查看項目的屬性,請以滑鼠右鍵按一下圖表或 [UML 模型總管] 中的項目,然後按一下 [屬性]。屬性隨即出現於 [屬性] 視窗中。
注意事項 |
---|
本主題說明 UML 元件圖表中項目的屬性。如需如何讀取 UML 元件圖表的詳細資訊,請參閱 UML 元件圖表:參考。如需如何繪製 UML 元件圖表的詳細資訊,請參閱 UML 元件圖表:方針。 |
項目的屬性
屬性 |
Default |
元素 |
描述 |
---|---|---|---|
名稱 |
預設名稱 |
全部 |
識別項目。 |
Qualified Name |
命名空間 :: 名稱 |
全部 |
唯一識別項目。 元件或型別的名稱前面會加上包含它之封裝的限定名稱。 組件或連接埠的名稱前面會加上擁有它之元件的限定名稱。 |
Work Items |
0 個關聯項目 |
全部 |
與這個項目 (Element) 關聯的工作項目 (Item) 數目。若要讓工作項目產生關聯,請參閱 連結模型項目和工作項目。 |
描述 |
(無) |
全部 |
您可以在這裡說明關於項目的一般注意事項。 |
色彩 |
(型別的預設值) |
元件、組件、委派、組件組譯碼 |
圖形的色彩。與其他屬性不同之處在於,這是圖案的色彩,而非圖案所顯示的模型項目。 |
Is Indirectly Instantiated |
True |
元件 |
元件只能做為設計成品而存在。在執行階段,只存在它的一部分。 |
Is Abstract |
False |
元件 |
元件定義只能當做從中特製化其他元件的一般化使用。 |
Visibility |
Public |
元件、組件、連接埠 |
Public - 全域可見。 Package - 在封裝中可見。 Private - 在主控元件中可見。 Protected - 對衍生自擁有者的元件為可見。 |
型別 |
建立時的型別 |
組件 通訊埠 |
組件的型別為元件或類別。 連接埠的型別為介面。 |
Multiplicity |
1 |
組件 通訊埠 |
指出有多少個指定型別的執行個體構成父元件的組件。 1 - 只有一個。 0..1 - 一個或無。 * - 任何數目的集合。 n..m - 從 n 個到 m 個執行個體的集合。 |
Is Behavior |
False |
通訊埠 |
如果為 true,則由描述成元件一部分的活動或作業 (而非其組件) 處理這個連接埠的訊息。 |
Is Service |
False |
通訊埠 |
如果為 true,表示這個連接埠是此元件之已發行介面的一部分。 |
LinkedPackage |
Model |
圖表 |
加入至這個圖表之項目的預設命名空間。 |