Visual Studio 2008中如何进行Solution Explorer的扩展性操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1804个文字,预计阅读时间需要8分钟。
前言:在可扩展性开发(五)中,我介绍了对Solution、Project和ProjectItem的基本操作。它们面向的是解决方案内容(文件)的物理表示。我们需要使用VS提供的解决方案管理器。
前言
在可扩展性开发(五)中,我介绍了对于Solution、Project、ProjectItem的基本操作。可以认为它们面向的是解决方案内容的物理(文件)表示,我们需要使用VS提供的解决方案管理器(Solution Explorer)来管理它们。毫无疑问,解决方案管理器是VS中最重要的UI元素之一,本文将介绍对它的操作。
工具窗口内的层次结构
如果你观察一下解决方案管理器和服务器管理器(Server Explorer),就会发现它们都使用树形结构来表现背后的数据。在AOM中,UIHierarchy、UIHierarchyItems和UIHierarchyItem用于表示这样的层次结构。UIHierarchy表示根节点,它的UIHierarchyItems集合表示其所包含的第一级子节点(UIHierarchyItem),每一个UIHierarchyItem同时也有UIHierarchyItems属性,如此递归下去。这种结构很像它们所表示的数据:Solution、Project以及ProjectItem。
本文共计1804个文字,预计阅读时间需要8分钟。
前言:在可扩展性开发(五)中,我介绍了对Solution、Project和ProjectItem的基本操作。它们面向的是解决方案内容(文件)的物理表示。我们需要使用VS提供的解决方案管理器。
前言
在可扩展性开发(五)中,我介绍了对于Solution、Project、ProjectItem的基本操作。可以认为它们面向的是解决方案内容的物理(文件)表示,我们需要使用VS提供的解决方案管理器(Solution Explorer)来管理它们。毫无疑问,解决方案管理器是VS中最重要的UI元素之一,本文将介绍对它的操作。
工具窗口内的层次结构
如果你观察一下解决方案管理器和服务器管理器(Server Explorer),就会发现它们都使用树形结构来表现背后的数据。在AOM中,UIHierarchy、UIHierarchyItems和UIHierarchyItem用于表示这样的层次结构。UIHierarchy表示根节点,它的UIHierarchyItems集合表示其所包含的第一级子节点(UIHierarchyItem),每一个UIHierarchyItem同时也有UIHierarchyItems属性,如此递归下去。这种结构很像它们所表示的数据:Solution、Project以及ProjectItem。

