IVCProjectEngineEvents Interface

 

Interface that contains the VCProjectEngine events methods.

Namespace:   Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

[GuidAttribute("8E14D4A7-B41F-4264-9E5D-AD7D9FEBA092")]
public interface class IVCProjectEngineEvents

NameDescription
System_CAPS_pubmethodItemAdded(Object^, Object^)

Signifies that the specified item was added to the project.

System_CAPS_pubmethodItemMoved(Object^, Object^, Object^)

Signifies that the specified item was moved within the project.

System_CAPS_pubmethodItemPropertyChange(Object^, Object^, Int32)

Signifies that a property changed for the specified item.

System_CAPS_pubmethodItemRemoved(Object^, Object^)

Signifies that the specified item was removed from the project.

System_CAPS_pubmethodItemRenamed(Object^, Object^, String^)

Signifies that the specified item in the project was renamed.

System_CAPS_pubmethodProjectBuildFinished(Object^, Int32, Int32, Boolean)

Signifies that the building of a project has been completed.

System_CAPS_pubmethodProjectBuildStarted(Object^)

Signifies that the building of a project has begun.

System_CAPS_pubmethodReportError(String^, Int32, String^)

Sends an error message to the user interface.

System_CAPS_pubmethodSccEvent(Object^, enumSccEvent)

Signifies that a source code control event has occurred.

System_CAPS_pubmethodSolutionLoaded()

Fires when a Visual C++ solution is loaded.

Return to top
Show: