VCPlatform Interface
Affects platform-specific properties, including those exposed in the .E027448B-C811-4C3D-8531-4325AD3F6E02
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
| Name | Description | |
|---|---|---|
![]() | DebuggerTool | Provides access to platform specific debugging tools. |
![]() | DefaultDirectory | Gets the default directory for build output. |
![]() | DeploymentTool | Gets the platform specific deployment tool. |
![]() | DisableAlternateDebuggers | Gets whether alternative debuggers are accessable. |
![]() | DumpfileExtensions | Gets the platform specific dumpfile extension. |
![]() | ExcludeDirectories | Gets or sets a path to exclude when searching for files while building a Visual C++ project. |
![]() | ExecutableDirectories | Gets or sets a path to use when searching for executable files while building a Visual C++ project. |
![]() | ExecutableExtensions | Gets the platform specific executable extension. |
![]() | GeneralPageTool | Gets the tool used to overwrite the project general properties page. |
![]() | IncludeDirectories | Gets or sets a path to use when searching for include files while building a Visual C++ project. |
![]() | LibraryDirectories | Gets or sets a path to use when searching for library files while building a Visual C++ project. |
![]() | Name | Gets or sets the name of the object. |
![]() | NumberOfPlatformMacros | Gets the count of available macros. |
![]() | PlatformMacro[Int32] | Gets a platform specific macro. |
![]() | ReferenceDirectories | Gets or sets the path to use when searching for files added with the #using directive while building a Visual C++ project. |
![]() | SourceDirectories | Gets or set the path to use when searching for source files to use for IntelliSense. |
![]() | Tools | Gets the available tools for the platform. |
![]() | VCProjectEngine | Gets a pointer to the project engine. |
| Name | Description | |
|---|---|---|
![]() | CommitChanges() | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only. |
![]() | Evaluate(String) | Evaluates the value of a project model or environment macro. |
![]() | GetMacroValue(String) | Gets the value of a macro by name |
![]() | GetToolNameForKeyword(String) | Gets a tool by its keyword. |
![]() | IsDumpfile(String) | Determines if a file is a dumpfile. |
![]() | IsExecutable(String) | Determines if a file is an executable. |
![]() | MatchName(String, Boolean) | Matches a specified name to the name of a collection item. |

