IBM® Rational® Rhapsody® 會將套件實作檔案中的函數引數名稱變更執行來回轉換,但是不會對引數類型變更執行來回轉換。名稱變更時,會遺失引數說明。
產品不會針對變數起始值的變更執行來回轉換。
下列表格列出可以在套件規格檔案中來回轉換的修改。
| 元素 |
變更 |
| 事件 |
- 修改說明。
不來回轉換對引數說明的變更。
- 新增或移除事件「引數」。
事件引數實際上是對應事件類別的屬性。
- 修改事件「引數」類型及名稱。
名稱變更時,會遺失引數說明。
|
| 函數 |
- 修改說明。
不來回轉換對引數說明的變更。
- 新增或移除函數。
- 修改現有函數的傳回類型。
|
| 函數引數 |
- 新增或移除函數引數。
- 修改現有函數的引數類型。
不來回轉換對引數名稱的變更。
|
| 實例 |
|
| Variable |
- 修改說明。
不來回轉換對引數說明的變更。
- 修改變數類型或名稱。
- 新增或移除變數。
|
若要移除具有作用中動態模型程式碼關聯性 (DMCA) 的函數、變數或實例,請執行下列動作:
- 從 .h 或 .cpp 檔案移除元素。
- 當按下 Shift 鍵時,將焦點切換至 .cpp 或 .h 檔案。
- 從第二個檔案移除元素。
對第二個檔案進行變更之前,Shift 鍵可防止發動動態模型程式碼關聯性。
若要移除具有將動態模型程式碼關聯性設為無的函數、變數或實例,請執行下列動作:
- 從 .h 或 .cpp 檔案移除元素,然後儲存檔案。
- 從 .cpp 或 .h 檔案移除元素,然後儲存檔案。