This documentation is archived and is not being maintained.

VCProjectEngineObjectClass Class 

The main object for VCProjectEngine automation model.

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

[GuidAttribute("FBBF3C66-2428-11D7-8BF6-00B0D03DAA06")] 
[ClassInterfaceAttribute(0)] 
public class VCProjectEngineObjectClass : VCProjectEngine, VCProjectEngineObject
/** @attribute GuidAttribute("FBBF3C66-2428-11D7-8BF6-00B0D03DAA06") */ 
/** @attribute ClassInterfaceAttribute(0) */ 
public class VCProjectEngineObjectClass implements VCProjectEngine, VCProjectEngineObject
GuidAttribute("FBBF3C66-2428-11D7-8BF6-00B0D03DAA06") 
ClassInterfaceAttribute(0) 
public class VCProjectEngineObjectClass implements VCProjectEngine, VCProjectEngineObject

Do not instantiate VCProjectEngineObjectClass. Instantiate VCProjectEngineObject instead, as shown below:

Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()

System.Object
  Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObjectClass

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: