Condividi tramite


Proprietà VCProjectEngine.Events

Restituisce l'oggetto che rappresenta l'origine di eventi generati dal motore di progetto.

Spazio dei nomi:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Sintassi

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

Valore proprietà

Tipo: System.Object
Oggetto da cui hanno origine gli eventi.

Note

vedere VCProjectEngineEvents oggetto per ulteriori informazioni.

Esempi

' 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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCProjectEngine Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCProjectEngine