Microsoft.VisualStudio.VCProject 命名空间

VCProject 命名空间公开 Visual C++ 项目的属性。

  说明
公共类 vcContextGuids 包含上下文 GUID,每个表示特定 IDE 状态,例如,如果 Visual C++ 项目处于打开状态,或 Visual C++ 编辑器中打开。此枚举作为参数传递给 AddNamedCommandAddNamedCommand2
公共类 vcprojCATIDS 用于标识项目通过对自动化方法返回。

接口

  接口 说明
公共接口 IVCBuildOptionsPage VC++Project 设置 页的自动化接口。
公共接口 IVCBuildOptionsPage2
公共接口 VCDirectories 提供框架设置和查询项目目录。
公共接口 VCFileConfigurationProperties 包含有关文件的生成信息。
公共接口 VCProjectConfigurationProperties 包含项目配置的属性。

枚举

  枚举 说明
公共枚举 charSet CharacterSet 属性使用。
公共枚举 compileAsManagedOptions CompileAsManaged 属性使用。
公共枚举 ConfigurationTypes ConfigurationType 属性使用。
公共枚举 optManagedIncrementalBuild (已否决) 指定 增量生成 是否用于生成 manageg 项目。增量编译自上次生成以来更改的那些方法。
公共枚举 RemoteDebuggerType Remote 属性使用。
公共枚举 solutionExplorerMode 用于设置 Visual C++ 项目的默认模式在 解决方案资源管理器
公共枚举 TypeOfDebugger 指定调试器类型。
公共枚举 useOfATL 指定 ATL 项目是否与 ATL .dll 静态或动态将链接。
公共枚举 useOfMfc 指定 MFC 项目是否将静态或动态链接到 MFC DLL。
公共枚举 WholeProgramOptimizationTypes 指定程序在对象边界进行优化。