Export (0) Print
Expand All

VCPlatform Interface

Affects platform-specific properties, including those exposed in the VC++ Directories, Projects, Options Dialog Box.

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

[GuidAttribute("9ED50868-2FAA-481D-BE02-312998D3E692")]
public interface VCPlatform

The VCPlatform type exposes the following members.

  NameDescription
Public propertyDebuggerToolProvides access to platform specific debugging tools.
Public propertyDefaultDirectoryGets the default directory for build output.
Public propertyDeploymentToolGets the platform specific deployment tool.
Public propertyDisableAlternateDebuggersGets whether alternative debuggers are accessable.
Public propertyDumpfileExtensionsGets the platform specific dumpfile extension.
Public propertyExcludeDirectoriesGets or sets a path to exclude when searching for files while building a Visual C++ project.
Public propertyExecutableDirectoriesGets or sets a path to use when searching for executable files while building a Visual C++ project.
Public propertyExecutableExtensionsGets the platform specific executable extension.
Public propertyGeneralPageToolGets the tool used to overwrite the project general properties page.
Public propertyIncludeDirectoriesGets or sets a path to use when searching for include files while building a Visual C++ project.
Public propertyLibraryDirectoriesGets or sets a path to use when searching for library files while building a Visual C++ project.
Public propertyNameGets or sets the name of the object.
Public propertyNumberOfPlatformMacrosGets the count of available macros.
Public propertyPlatformMacroGets a platform specific macro.
Public propertyReferenceDirectoriesGets or sets the path to use when searching for files added with the #using directive while building a Visual C++ project.
Public propertySourceDirectoriesGets or set the path to use when searching for source files to use for IntelliSense.
Public propertyToolsGets the available tools for the platform.
Public propertyVCProjectEngineGets a pointer to the project engine.
Top

  NameDescription
Public methodCommitChangesInfrastructure. Microsoft Internal Use Only.
Public methodEvaluateEvaluates the value of a project model or environment macro.
Public methodGetMacroValueGets the value of a macro by name
Public methodGetToolNameForKeywordGets a tool by its keyword.
Public methodIsDumpfileDetermines if a file is a dumpfile.
Public methodIsExecutableDetermines if a file is an executable.
Public methodMatchNameMatches a specified name to the name of a collection item.
Top
Show:
© 2014 Microsoft