_dispVCProjectEngineEvents_Event Interface   
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.
Microsoft Internal Use Only.
This API supports the product infrastructure and is not intended to be used directly from your code.
public interface class _dispVCProjectEngineEvents_Event
	public interface class _dispVCProjectEngineEvents_Event
	__interface _dispVCProjectEngineEvents_Event
	[System.Runtime.InteropServices.ComEventInterface(typeof(Microsoft.VisualStudio.VCProjectEngine._dispVCProjectEngineEvents), typeof(Microsoft.VisualStudio.VCProjectEngine._dispVCProjectEngineEvents_EventProvider))]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FHidden)]
public interface _dispVCProjectEngineEvents_Event
	[<System.Runtime.InteropServices.ComEventInterface(typeof(Microsoft.VisualStudio.VCProjectEngine._dispVCProjectEngineEvents), typeof(Microsoft.VisualStudio.VCProjectEngine._dispVCProjectEngineEvents_EventProvider))>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FHidden)>]
type _dispVCProjectEngineEvents_Event = interface
	Public Interface _dispVCProjectEngineEvents_Event
	- Derived
 
- Attributes
 
Methods
Events
| ItemAdded | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs immediately after you add a project to a solution or an item to a project.  | 
        	
| ItemMoved | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs when a specified object is moved within a project.  | 
        	
| ItemPropertyChange | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs when a property changed for the specified item.  | 
        	
| ItemPropertyChange2 | |
| ItemRemoved | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs immediately after you remove a project from a solution or a project item from a project.  | 
        	
| ItemRenamed | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs immediately after you rename a project in a solution or a project item in a project.  | 
        	
| ProjectBuildFinished | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs when the building of a project has been completed.  | 
        	
| ProjectBuildStarted | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs when the building of a project has begun.  | 
        	
| ReportError | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs when an error message is sent to the user interface.  | 
        	
| SccEvent | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs when a source code control event has occurred.  | 
        	
| SolutionLoaded | 
			 This API supports the product infrastructure and is not intended to be used directly from your code. Occurs immediately after a solution is loaded.  |