This documentation is archived and is not being maintained.
Microsoft.VisualStudio.VCProject Namespace
Visual Studio 2013
The VCProject namespace exposes the properties on a Visual C++ project.
| Class | Description | |
|---|---|---|
|
vcContextGuids | Contains context GUIDs, each of which represents a given IDE state, such as if a Visual C++ project is open, or the Visual C++ editor is open. This enumeration is passed as an argument to AddNamedCommand and AddNamedCommand2. |
|
vcprojCATIDS | Used to identify items returned via DTE automation methods. |
| Interface | Description | |
|---|---|---|
|
IVCBuildOptionsPage | Automation interface for VC++Project Settings page. |
|
IVCBuildOptionsPage2 | |
|
VCDirectories | Provides a mechanism to set and query project directories. |
|
VCFileConfigurationProperties | Contains build information about a file. |
|
VCProjectConfigurationProperties | Contains the properties of the project configuration. |
| Enumeration | Description | |
|---|---|---|
|
charSet | Used by the CharacterSet property. |
|
compileAsManagedOptions | Used by the CompileAsManaged property. |
|
ConfigurationTypes | Used by the ConfigurationType property. |
|
optManagedIncrementalBuild | (Deprecated) Specifies whether an incremental build is used to build a manageg project. An incremental build compiles only those methods that have changed since the last compilation. |
|
RemoteDebuggerType | Used by the Remote property. |
|
solutionExplorerMode | Used to set the default mode for Visual C++ projects in Solution Explorer. |
|
TypeOfDebugger | Specifies the debugger type to use. |
|
useOfATL | Specifies whether the ATL project will statically or dynamically link to the ATL .dll. |
|
useOfMfc | Specifies whether the MFC project will statically or dynamically link to the MFC DLL. |
|
WholeProgramOptimizationTypes | Specifies that the program will be optimized across object boundaries. |
Show: