VCPlatform Interface
Affects platform-specific properties, including those exposed in the VC++ Directories Property Page.
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
The VCPlatform type exposes the following members.
| 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 | 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 | Infrastructure. Microsoft Internal Use Only. |
|
Evaluate | Evaluates the value of a project model or environment macro. |
|
GetMacroValue | Gets the value of a macro by name |
|
GetToolNameForKeyword | Gets a tool by its keyword. |
|
IsDumpfile | Determines if a file is a dumpfile. |
|
IsExecutable | Determines if a file is an executable. |
|
MatchName | Matches a specified name to the name of a collection item. |