Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
声明
<GuidAttribute("C636B135-0D40-42D2-853F-CC5300EF4F99")> _
Public Interface VCPlatform2 _
    Inherits VCPlatform
[GuidAttribute("C636B135-0D40-42D2-853F-CC5300EF4F99")]
public interface VCPlatform2 : VCPlatform
[GuidAttribute(L"C636B135-0D40-42D2-853F-CC5300EF4F99")]
public interface class VCPlatform2 : VCPlatform
[<GuidAttribute("C636B135-0D40-42D2-853F-CC5300EF4F99")>]
type VCPlatform2 =  
    interface
        interface VCPlatform
    end
public interface VCPlatform2 extends VCPlatform
The VCPlatform2 type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| .gif) | DebuggerTool | Provides access to platform specific debugging tools. (Inherited from VCPlatform.) | 
| .gif) | DebuggerTool | |
| .gif) | DefaultDirectory | Gets the default directory for build output. (Inherited from VCPlatform.) | 
| .gif) | DefaultDirectory | |
| .gif) | DeploymentTool | Gets the platform specific deployment tool. (Inherited from VCPlatform.) | 
| .gif) | DeploymentTool | |
| .gif) | DisableAlternateDebuggers | Gets whether alternative debuggers are accessable. (Inherited from VCPlatform.) | 
| .gif) | DisableAlternateDebuggers | |
| .gif) | DumpfileExtensions | Gets the platform specific dumpfile extension. (Inherited from VCPlatform.) | 
| .gif) | DumpfileExtensions | |
| .gif) | ExcludeDirectories | Gets or sets a path to exclude when searching for files while building a Visual C++ project. (Inherited from VCPlatform.) | 
| .gif) | ExcludeDirectories | |
| .gif) | ExecutableDirectories | Gets or sets a path to use when searching for executable files while building a Visual C++ project. (Inherited from VCPlatform.) | 
| .gif) | ExecutableDirectories | |
| .gif) | ExecutableExtensions | Gets the platform specific executable extension. (Inherited from VCPlatform.) | 
| .gif) | ExecutableExtensions | |
| .gif) | GeneralPageTool | Gets the tool used to overwrite the project general properties page. (Inherited from VCPlatform.) | 
| .gif) | GeneralPageTool | |
| .gif) | IncludeDirectories | Gets or sets a path to use when searching for include files while building a Visual C++ project. (Inherited from VCPlatform.) | 
| .gif) | IncludeDirectories | |
| .gif) | IsCLRSupported | |
| .gif) | LibraryDirectories | Gets or sets a path to use when searching for library files while building a Visual C++ project. (Inherited from VCPlatform.) | 
| .gif) | LibraryDirectories | |
| .gif) | Name | Gets or sets the name of the object. (Inherited from VCPlatform.) | 
| .gif) | Name | |
| .gif) | NumberOfPlatformMacros | Gets the count of available macros. (Inherited from VCPlatform.) | 
| .gif) | NumberOfPlatformMacros | |
| .gif) | PGOInstrumentPropertySheet | |
| .gif) | PGOOptimizePropertySheet | |
| .gif) | PGOUpdatePropertySheet | |
| .gif) | PlatformMacro[Int32] | Gets a platform specific macro. (Inherited from VCPlatform.) | 
| .gif) | PlatformMacro[Int32] | |
| .gif) | ReferenceDirectories | Gets or sets the path to use when searching for files added with the #using directive while building a Visual C++ project. (Inherited from VCPlatform.) | 
| .gif) | ReferenceDirectories | |
| .gif) | SourceDirectories | Gets or set the path to use when searching for source files to use for IntelliSense. (Inherited from VCPlatform.) | 
| .gif) | SourceDirectories | |
| .gif) | StaticAnalysisPropertySheet | |
| .gif) | Tools | Gets the available tools for the platform. (Inherited from VCPlatform.) | 
| .gif) | Tools | |
| .gif) | VCProjectEngine | Gets a pointer to the project engine. (Inherited from VCPlatform.) | 
| .gif) | VCProjectEngine | 
Top
Methods
| Name | Description | |
|---|---|---|
| .gif) | CommitChanges() | Infrastructure. Microsoft Internal Use Only. (Inherited from VCPlatform.) | 
| .gif) | CommitChanges() | |
| .gif) | Evaluate(String) | Evaluates the value of a project model or environment macro. (Inherited from VCPlatform.) | 
| .gif) | Evaluate(String) | |
| .gif) | GetAlternatePlatformNames | |
| .gif) | GetMacroValue(String) | Gets the value of a macro by name (Inherited from VCPlatform.) | 
| .gif) | GetMacroValue(String) | |
| .gif) | GetMacroValue2 | |
| .gif) | GetToolNameForKeyword(String) | Gets a tool by its keyword. (Inherited from VCPlatform.) | 
| .gif) | GetToolNameForKeyword(String) | |
| .gif) | HiddenSheetSupported | |
| .gif) | IsDumpfile(String) | Determines if a file is a dumpfile. (Inherited from VCPlatform.) | 
| .gif) | IsDumpfile(String) | |
| .gif) | IsExecutable(String) | Determines if a file is an executable. (Inherited from VCPlatform.) | 
| .gif) | IsExecutable(String) | |
| .gif) | MatchName(String, Boolean) | Matches a specified name to the name of a collection item. (Inherited from VCPlatform.) | 
| .gif) | MatchName(String, Boolean) | |
| .gif) | SpewWarning | 
Top