VCProjectEngineObjectClass Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The main object for VCProjectEngine
automation model.
public ref class VCProjectEngineObjectClass : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngineObject
public ref class VCProjectEngineObjectClass : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine2, Microsoft::VisualStudio::VCProjectEngine::VCProjectEngineObject
[Windows::Foundation::Metadata::WebHostHidden]
class VCProjectEngineObjectClass : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngineObject
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("F840D790-AF0C-4927-BD62-243899E5C969")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class VCProjectEngineObjectClass : Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObject
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("F840D790-AF0C-4927-BD62-243899E5C969")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class VCProjectEngineObjectClass : Microsoft.VisualStudio.VCProjectEngine.VCProjectEngine2, Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObject
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("F840D790-AF0C-4927-BD62-243899E5C969")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type VCProjectEngineObjectClass = class
interface VCProjectEngine
interface VCProjectEngineObject
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("F840D790-AF0C-4927-BD62-243899E5C969")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type VCProjectEngineObjectClass = class
interface VCProjectEngine
interface VCProjectEngineObject
interface VCProjectEngine2
Public Class VCProjectEngineObjectClass
Implements VCProjectEngineObject
Public Class VCProjectEngineObjectClass
Implements VCProjectEngine2, VCProjectEngineObject
- Inheritance
-
VCProjectEngineObjectClass
- Attributes
- Implements
Remarks
Do not instantiate VCProjectEngineObjectClass
. Instantiate VCProjectEngineObject
instead, as shown below:
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()
Constructors
VCProjectEngineObjectClass() |
A creator for the |
Properties
BuildLogging |
Gets or sets a value indicating whether a log file will be created and populated with information about build activity. |
BuildTiming |
Gets or sets a value indicating whether the output window will display times for all tools in the build. |
Events |
Gets the object that is the source of events that are fired by the project engine. |
PerformanceLogging |
Microsoft Internal Use Only. |
Platforms |
Gets the collection of platforms on the project engine. |
Projects |
Gets the Visual C++ projects in the solution. |
PropertySheets |
Microsoft Internal Use Only. |
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. |
ToolFiles |
Returns the tool files collection. |
ToolFileSearchPaths |
Gets or sets the file path for the tool file locations. |
ValidateSchemas |
Gets or sets whether the |
VCProjectEngine2_BuildLogging | |
VCProjectEngine2_BuildTiming | |
VCProjectEngine2_Events | |
VCProjectEngine2_PerformanceLogging | |
VCProjectEngine2_Platforms | |
VCProjectEngine2_Projects | |
VCProjectEngine2_PropertySheets | |
VCProjectEngine2_ShowEnvironmentInBuildLog | |
VCProjectEngine2_ToolFiles | |
VCProjectEngine2_ToolFileSearchPaths | |
VCProjectEngine2_ValidateSchemas |