VCPlatform Interface

 

Affects platform-specific properties, including those exposed in the .E027448B-C811-4C3D-8531-4325AD3F6E02

Namespace:   Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

<GuidAttribute("9ED50868-2FAA-481D-BE02-312998D3E692")>
Public Interface VCPlatform

NameDescription
System_CAPS_pubpropertyDebuggerTool

Provides access to platform specific debugging tools.

System_CAPS_pubpropertyDefaultDirectory

Gets the default directory for build output.

System_CAPS_pubpropertyDeploymentTool

Gets the platform specific deployment tool.

System_CAPS_pubpropertyDisableAlternateDebuggers

Gets whether alternative debuggers are accessable.

System_CAPS_pubpropertyDumpfileExtensions

Gets the platform specific dumpfile extension.

System_CAPS_pubpropertyExcludeDirectories

Gets or sets a path to exclude when searching for files while building a Visual C++ project.

System_CAPS_pubpropertyExecutableDirectories

Gets or sets a path to use when searching for executable files while building a Visual C++ project.

System_CAPS_pubpropertyExecutableExtensions

Gets the platform specific executable extension.

System_CAPS_pubpropertyGeneralPageTool

Gets the tool used to overwrite the project general properties page.

System_CAPS_pubpropertyIncludeDirectories

Gets or sets a path to use when searching for include files while building a Visual C++ project.

System_CAPS_pubpropertyLibraryDirectories

Gets or sets a path to use when searching for library files while building a Visual C++ project.

System_CAPS_pubpropertyName

Gets or sets the name of the object.

System_CAPS_pubpropertyNumberOfPlatformMacros

Gets the count of available macros.

System_CAPS_pubpropertyPlatformMacro(Int32)

Gets a platform specific macro.

System_CAPS_pubpropertyReferenceDirectories

Gets or sets the path to use when searching for files added with the #using directive while building a Visual C++ project.

System_CAPS_pubpropertySourceDirectories

Gets or set the path to use when searching for source files to use for IntelliSense.

System_CAPS_pubpropertyTools

Gets the available tools for the platform.

System_CAPS_pubpropertyVCProjectEngine

Gets a pointer to the project engine.

NameDescription
System_CAPS_pubmethodCommitChanges()

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubmethodEvaluate(String)

Evaluates the value of a project model or environment macro.

System_CAPS_pubmethodGetMacroValue(String)

Gets the value of a macro by name

System_CAPS_pubmethodGetToolNameForKeyword(String)

Gets a tool by its keyword.

System_CAPS_pubmethodIsDumpfile(String)

Determines if a file is a dumpfile.

System_CAPS_pubmethodIsExecutable(String)

Determines if a file is an executable.

System_CAPS_pubmethodMatchName(String, Boolean)

Matches a specified name to the name of a collection item.

Return to top
Show: