Partager via


VCProjectEngine.Events, propriété

Retourne l'objet qui est la source des événements déclenchés par le moteur de projet.

Espace de noms :  Microsoft.VisualStudio.VCProjectEngine
Assembly :  Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Déclaration
ReadOnly Property Events As Object
Object Events { get; }
property Object^ Events {
    Object^ get ();
}
abstract Events : Object with get
function get Events () : Object

Valeur de propriété

Type : System.Object
Objet qui représente la source des événements.

Notes

Voir l'objet d'VCProjectEngineEvents pour plus d'informations.

Exemples

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub HookVCEvent()
        Dim projEngine As New VCProjectEngineObject
        Dim prj As VCProject
        Dim evt As VCProjectEngineEvents
        ' if there is a VC Project Load in the solution 
        prj = DTE.Solution.Projects.Item(1).Object
        projEngine = prj.VCProjectEngine()
        evt = projEngine.Events
        AddHandler evt.ProjectBuildStarted, AddressOf VCBuildStartedEvent

    End Sub
    Sub VCBuildStartedEvent(ByVal Cfg As Object)
        MsgBox("VC Build Started")
    End Sub
End Module

Sécurité .NET Framework

Voir aussi

Référence

VCProjectEngine Interface

Microsoft.VisualStudio.VCProjectEngine, espace de noms