我能做什麼?將名稱空間構件添加到Visual Studio分層圖中
我已經創建了Visual Studio Modeling Project。在項目內部,我有一個分層圖。在圖表中我可以創建對應於圖層的框。使用拖拽&下拉我可以包括組件或類型的工件到一個圖層中。然後我可以通過繪製線來定義圖層依賴關係,並且架構驗證也可以正常工作。
我想達到什麼目的?
根據相關聯的層不僅可以是組件或類型,但是也msdn article工件名稱空間:
層 系統中的物理工件的邏輯組。這些工件可以是名稱空間,項目,類,方法等。
我希望能夠將某個名稱空間與工件相關聯,以便如果某個類型被添加到該名稱空間,它將自動包含在驗證中。這個行爲是爲程序集提供的,所以很顯然也期望它用於名稱空間。
到目前爲止我試過了什麼?
我還沒有管理做拖動&從類資源管理器中刪除名稱空間到圖層中。我沒有找到任何其他方式來做到這一點。儘管如此,圖層本身也有與命名空間相關的屬性。
禁命名空間依存關係 - 指定與該層相關聯的僞影不能依賴於指定的命名空間。
禁止命名空間 - 指定與此圖層關聯的工件不得屬於指定的命名空間。
必需命名空間 - 指定與此圖層關聯的工件必須屬於其中一個指定的命名空間。
但是,這個屬性只是對屬於圖層的工件進行了一些限制。他們都沒有將與名稱空間相對應的工件關聯到圖層。
問:
是否有可能對應於與Visual Studio建模項目的分層圖中的層中的命名空間的假象關聯。