_dispVCProjectEngineEvents_Event Interface

Definition

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]
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>]
type _dispVCProjectEngineEvents_Event = interface
Public Interface _dispVCProjectEngineEvents_Event
Derived
Attributes

Methods

add_ItemAdded(_dispVCProjectEngineEvents_ItemAddedEventHandler)
add_ItemMoved(_dispVCProjectEngineEvents_ItemMovedEventHandler)
add_ItemPropertyChange(_dispVCProjectEngineEvents_ItemPropertyChangeEventHandler)
add_ItemPropertyChange2(_dispVCProjectEngineEvents_ItemPropertyChange2EventHandler)
add_ItemRemoved(_dispVCProjectEngineEvents_ItemRemovedEventHandler)
add_ItemRenamed(_dispVCProjectEngineEvents_ItemRenamedEventHandler)
add_ProjectBuildFinished(_dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler)
add_ProjectBuildStarted(_dispVCProjectEngineEvents_ProjectBuildStartedEventHandler)
add_ReportError(_dispVCProjectEngineEvents_ReportErrorEventHandler)
add_SccEvent(_dispVCProjectEngineEvents_SccEventEventHandler)
add_SolutionLoaded(_dispVCProjectEngineEvents_SolutionLoadedEventHandler)
remove_ItemAdded(_dispVCProjectEngineEvents_ItemAddedEventHandler)
remove_ItemMoved(_dispVCProjectEngineEvents_ItemMovedEventHandler)
remove_ItemPropertyChange(_dispVCProjectEngineEvents_ItemPropertyChangeEventHandler)
remove_ItemPropertyChange2(_dispVCProjectEngineEvents_ItemPropertyChange2EventHandler)
remove_ItemRemoved(_dispVCProjectEngineEvents_ItemRemovedEventHandler)
remove_ItemRenamed(_dispVCProjectEngineEvents_ItemRenamedEventHandler)
remove_ProjectBuildFinished(_dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler)
remove_ProjectBuildStarted(_dispVCProjectEngineEvents_ProjectBuildStartedEventHandler)
remove_ReportError(_dispVCProjectEngineEvents_ReportErrorEventHandler)
remove_SccEvent(_dispVCProjectEngineEvents_SccEventEventHandler)
remove_SolutionLoaded(_dispVCProjectEngineEvents_SolutionLoadedEventHandler)

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.

Applies to