项目优先级

项目项通常仅在解决方案中的项目的成员。 因此, IDE 会轻易地确定哪个项目用于打开项目。 但是,因此,如果项目是多个项目的成员, IDE 使用优先级架构确定打开的项目最佳项目。

下面的列表显示项目优先级模式:

  • IDE 对每个项的 IsDocumentInProject 方法将解决方案确定文档是否是该项目的成员。

  • 如果文档是项目的成员,项目以响应该项目基于其处理该分配文档的优先级。 例如,语言项目回答 " 是一项资源的语言源文件,但响应具有低优先级不用作其生成过程中未识别的文件类型的。

  • 对于文档还提供自定义,项目特定的编辑器或设计器的项目接收高的优先级。

  • VSDOCUMENTPRIORITY 枚举提供文档优先级值。

  • 指定最高优先级给定的项目打开文档的上下文。 如果两个项目返回等于优先级值,活动项目首选方法。 如果在解决方案中的项目不响应它可以打开文档时, IDE 在 " 杂项文件 " 项目将文档。 有关更多信息,请参见 杂项文件项目

请参见

任务

如何:中打开编辑器中打开文档

概念

杂项文件项目

其他资源

添加项目和项目项模板