Export (0) Print
Expand All

VCProjectEngineObjectClass Members 

The main object for VCProjectEngine automation model.

The following tables list the members exposed by the VCProjectEngineObjectClass type.

  Name Description
Public constructor VCProjectEngineObjectClass A creator for the VCProjectEngineObject
Top

  Name Description
Public property BuildLogging Gets or sets a value indicating whether a log file will be created and populated with information about build activity. 
Public property BuildTiming Gets or sets a value indicating whether the output window will display times for all tools in the build. 
Public property Events Gets the object that is the source of events that are fired by the project engine. 
Public property PerformanceLogging Microsoft Internal Use Only. 
Public property Platforms Gets the collection of platforms on the project engine. 
Public property Projects Gets the Visual C++ projects in the solution. 
Public property PropertySheets Microsoft Internal Use Only. 
Public property ShowEnvironmentInBuildLog Gets or sets a value indicating whether or not to echo all environment variables into the build log during builds of Visual C++ projects. 
Public property ToolFiles Returns the tool files collection. 
Public property ToolFileSearchPaths Gets or sets the file path for the tool file locations. 
Public property ValidateSchemas Controls whether or not the VCProjectEngine validates XML-files against schemas. 
Top

(see also Protected Methods )
  Name Description
Public method AddFakeProps Microsoft Internal Use Only.  
Public method CreateProject Creates a new project.  
Public method CreatePropertySheet Microsoft Internal Use Only.  
Public method CreateToolFile Creates a tool file for custom build rules.  
Public method Equals  Overloaded. (Inherited from Object.)
Public method Evaluate Evaluates the value of a project model or environment macro.  
Public method GetHashCode  (Inherited from Object.)
Public method GetType  (Inherited from Object.)
Public method IsSystemInclude Returns true if the specified file is in the <drive>:\Program Files\Microsoft Visual Studio 8\VC\include directory.  
Public method LoadProject Loads a project.  
Public method LoadPropertySheet Microsoft Internal Use Only.  
Public method LoadToolFile Loads a tool file.  
Public method Static ReferenceEquals  (Inherited from Object.)
Public method RemoveProject Microsoft Internal Use Only.  
Public method RemovePropertySheet Microsoft Internal Use Only.  
Public method ToString  (Inherited from Object.)
Top

  Name Description
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)
Top
Show:
© 2014 Microsoft