Partager via


VCProjectEngine2 Interface

Definition

public interface class VCProjectEngine2 : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
[System.Runtime.InteropServices.Guid("EF318DE3-B97A-42A8-8562-C8B4BFBA0ECB")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface VCProjectEngine2 : Microsoft.VisualStudio.VCProjectEngine.VCProjectEngine
[<System.Runtime.InteropServices.Guid("EF318DE3-B97A-42A8-8562-C8B4BFBA0ECB")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type VCProjectEngine2 = interface
    interface VCProjectEngine
Public Interface VCProjectEngine2
Implements VCProjectEngine
Derived
Attributes
Implements

Properties

BuildLogging
BuildTiming
Events
PerformanceLogging
Platforms
Projects
PropertySheets
ShowEnvironmentInBuildLog
ToolFiles
ToolFileSearchPaths
ValidateSchemas

Methods

AddFakeProps(Int32, Int32, Int32)
CreateProject(String)
CreatePropertySheet(String)
CreateToolFile(String)
Evaluate(String)
GetVCProjectBuildService(String, String, Guid, Object)
IsSystemInclude(String)
LoadProject(String)
LoadPropertySheet(String)
LoadToolFile(String)
RemoveProject(Object)
RemovePropertySheet(Object)
WaitForMultipleHandles(UInt32, Array)
WaitForMultipleTasks(UInt32, Array)

Applies to