Share via


VCPlatform2 Interface

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

Syntax

'Declaration
<GuidAttribute("831EF59B-3E77-4D9A-A3D8-C473A152E4D7")> _
Public Interface VCPlatform2 _
    Inherits VCPlatform
[GuidAttribute("831EF59B-3E77-4D9A-A3D8-C473A152E4D7")]
public interface VCPlatform2 : VCPlatform
[GuidAttribute(L"831EF59B-3E77-4D9A-A3D8-C473A152E4D7")]
public interface class VCPlatform2 : VCPlatform
[<GuidAttribute("831EF59B-3E77-4D9A-A3D8-C473A152E4D7")>]
type VCPlatform2 =  
    interface 
        interface VCPlatform 
    end
public interface VCPlatform2 extends VCPlatform

The VCPlatform2 type exposes the following members.

Properties

  Name Description
Public property DebuggerTool
Public property DefaultDirectory
Public property DeploymentTool
Public property DisableAlternateDebuggers
Public property DumpfileExtensions
Public property ExcludeDirectories
Public property ExecutableDirectories
Public property ExecutableExtensions
Public property GeneralPageTool
Public property IncludeDirectories
Public property IsCLRSupported
Public property LibraryDirectories
Public property Name
Public property NumberOfPlatformMacros
Public property PGOInstrumentPropertySheet
Public property PGOOptimizePropertySheet
Public property PGOUpdatePropertySheet
Public property PlatformMacro
Public property ReferenceDirectories
Public property SourceDirectories
Public property StaticAnalysisPropertySheet
Public property Tools
Public property VCProjectEngine

Top

Methods

  Name Description
Public method CommitChanges
Public method Evaluate
Public method GetAlternatePlatformNames
Public method GetMacroValue
Public method GetMacroValue2
Public method GetToolNameForKeyword
Public method HiddenSheetSupported
Public method IsDumpfile
Public method IsExecutable
Public method MatchName
Public method SpewWarning

Top

See Also

Reference

Microsoft.VisualStudio.VCProjectEngine Namespace