访问特定于项目类型的项目、项目项和配置属性
项目属性使您可以控制项目的生成方式、其安全设置、文件名称和文件路径等。 通常通过在**“属性”**窗口中设置值来手动处理这些属性。 然而,Visual Studio 中应用于使用特定语言开发的项目的自动化模型提供的对象能够以编程方式操作 Visual Basic 或 Visual C# 项目中的项目、项目项和配置属性。
通过将属性名以字符串的形式传递给 EnvDTE.Property.Item 对象,可以访问应用于特定项目的属性。 本节中的主题描述如何获取和设置 Visual Studio 外接程序项目中的这些属性。
本节内容
如何:访问特定类型的项目的配置属性
解释如何以编程方式访问 Visual Basic 或 Visual C# 项目的配置属性。如何:访问特定项目类型的属性
演示如何访问 Visual Basic 或 Visual C# 项目的属性。如何:访问特定类型的项目中的文件的属性
演示如何访问 Visual Basic 或 Visual C# 项目中文件的属性。如何:访问特定类型项目的文件夹属性
演示如何访问 Visual Basic 或 Visual C# 项目中文件夹的属性。
参考
CSharpProjectConfigurationProperties4
提供对 Visual C# 项目配置属性的访问。ProjectConfigurationProperties3
提供对项目配置属性的访问。ProjectProperties3
提供对项目属性的访问。VBProjectProperties4
提供 Visual Basic 项目配置属性的访问权限。FileProperties2
提供对文件的属性的访问。FolderProperties2
提供对文件夹的属性的访问。
相关章节
如何:创建解决方案和项目生成配置
描述如何使用常规自动化模型以编程方式为解决方案和项目生成创建配置。如何:以编程方式创建项目项
描述如何使用常规自动化模型在项目中创建项。扩展 Visual Basic 和 Visual C# 项目
提供指向一些主题的链接,这些主题解释如何扩展用各种编程语言开发的项目。