Udostępnij za pośrednictwem


Właściwość VCProjectEngine.Events —

Zwraca obiekt, który jest źródłem zdarzeń, które są wywoływane przez silnik projektu.

Przestrzeń nazw:  Microsoft.VisualStudio.VCProjectEngine
Zestaw:  Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)

Składnia

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

Wartość właściwości

Typ: Object
Obiekt, który źródła zdarzeń.

Uwagi

Zobacz VCProjectEngineEvents obiekt, aby uzyskać więcej informacji.

Przykłady

' 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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCProjectEngine Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VCProjectEngine