Visual Studio 2008中如何进行Solution Explorer的扩展性操作?

2026-05-25 08:020阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1804个文字,预计阅读时间需要8分钟。

Visual Studio 2008中如何进行Solution Explorer的扩展性操作?

前言:在可扩展性开发(五)中,我介绍了对Solution、Project和ProjectItem的基本操作。它们面向的是解决方案内容(文件)的物理表示。我们需要使用VS提供的解决方案管理器。

前言

在可扩展性开发(五)中,我介绍了对于Solution、Project、ProjectItem的基本操作。可以认为它们面向的是解决方案内容的物理(文件)表示,我们需要使用VS提供的解决方案管理器(Solution Explorer)来管理它们。毫无疑问,解决方案管理器是VS中最重要的UI元素之一,本文将介绍对它的操作。

工具窗口内的层次结构

如果你观察一下解决方案管理器和服务器管理器(Server Explorer),就会发现它们都使用树形结构来表现背后的数据。在AOM中,UIHierarchyUIHierarchyItemsUIHierarchyItem用于表示这样的层次结构。UIHierarchy表示根节点,它的UIHierarchyItems集合表示其所包含的第一级子节点(UIHierarchyItem),每一个UIHierarchyItem同时也有UIHierarchyItems属性,如此递归下去。这种结构很像它们所表示的数据:Solution、Project以及ProjectItem。

阅读全文

本文共计1804个文字,预计阅读时间需要8分钟。

Visual Studio 2008中如何进行Solution Explorer的扩展性操作?

前言:在可扩展性开发(五)中,我介绍了对Solution、Project和ProjectItem的基本操作。它们面向的是解决方案内容(文件)的物理表示。我们需要使用VS提供的解决方案管理器。

前言

在可扩展性开发(五)中,我介绍了对于Solution、Project、ProjectItem的基本操作。可以认为它们面向的是解决方案内容的物理(文件)表示,我们需要使用VS提供的解决方案管理器(Solution Explorer)来管理它们。毫无疑问,解决方案管理器是VS中最重要的UI元素之一,本文将介绍对它的操作。

工具窗口内的层次结构

如果你观察一下解决方案管理器和服务器管理器(Server Explorer),就会发现它们都使用树形结构来表现背后的数据。在AOM中,UIHierarchyUIHierarchyItemsUIHierarchyItem用于表示这样的层次结构。UIHierarchy表示根节点,它的UIHierarchyItems集合表示其所包含的第一级子节点(UIHierarchyItem),每一个UIHierarchyItem同时也有UIHierarchyItems属性,如此递归下去。这种结构很像它们所表示的数据:Solution、Project以及ProjectItem。

阅读全文