VCProjectEngineEvents Interface
The VCProjectEngineEvents object exposes events fired by a Visual C++ project. Use VCProjectEngineEvents for functionality and refer to _dispVCProjectEngineEvents for this object's documentation.
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
| Name | Description | |
|---|---|---|
![]() | add_ItemAdded(_dispVCProjectEngineEvents_ItemAddedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_ItemMoved(_dispVCProjectEngineEvents_ItemMovedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_ItemPropertyChange(_dispVCProjectEngineEvents_ItemPropertyChangeEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_ItemPropertyChange2(_dispVCProjectEngineEvents_ItemPropertyChange2EventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_ItemRemoved(_dispVCProjectEngineEvents_ItemRemovedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_ItemRenamed(_dispVCProjectEngineEvents_ItemRenamedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_ProjectBuildFinished(_dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_ProjectBuildStarted(_dispVCProjectEngineEvents_ProjectBuildStartedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_ReportError(_dispVCProjectEngineEvents_ReportErrorEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_SccEvent(_dispVCProjectEngineEvents_SccEventEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | add_SolutionLoaded(_dispVCProjectEngineEvents_SolutionLoadedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_ItemAdded(_dispVCProjectEngineEvents_ItemAddedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_ItemMoved(_dispVCProjectEngineEvents_ItemMovedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_ItemPropertyChange(_dispVCProjectEngineEvents_ItemPropertyChangeEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_ItemPropertyChange2(_dispVCProjectEngineEvents_ItemPropertyChange2EventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_ItemRemoved(_dispVCProjectEngineEvents_ItemRemovedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_ItemRenamed(_dispVCProjectEngineEvents_ItemRenamedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_ProjectBuildFinished(_dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_ProjectBuildStarted(_dispVCProjectEngineEvents_ProjectBuildStartedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_ReportError(_dispVCProjectEngineEvents_ReportErrorEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_SccEvent(_dispVCProjectEngineEvents_SccEventEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | remove_SolutionLoaded(_dispVCProjectEngineEvents_SolutionLoadedEventHandler) | This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.(Inherited from _dispVCProjectEngineEvents_Event.) |
| Name | Description | |
|---|---|---|
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | ItemPropertyChange2 | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |
![]() | 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.(Inherited from _dispVCProjectEngineEvents_Event.) |

