This documentation is archived and is not being maintained.

VCCLCompilerTool.VCProjectEngine Property 

Gets a pointer to the project engine.

Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in microsoft.visualstudio.vcprojectengine.dll)

property Object^ VCProjectEngine {
	Object^ get ();
/** @property */
Object get_VCProjectEngine ()

function get VCProjectEngine () : Object

Property Value

A pointer to the project engine.

See Examples for Project Model Extensibility for information about how to compile and run this example.

The following example uses the VCProjectEngine property in the integrated development environment (IDE):

' add reference to Microsoft.VisualStudio.VCProjectEngine.
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim filter As VCFilter
        Dim col As IVCCollection
        Dim ProjEng As VCProjectEngine
        Dim prj As VCProject
        prj = DTE.Solution.Projects.Item(1).Object
        col = prj.Filters
        ProjEng = col.VCProjectEngine
        ProjEng.BuildTiming = False

    End Sub
End Module