VSProject.Events (Propiedad)
Obtiene un objeto VSProjectEvents que le permite responder a eventos de los objetos Imports, References y los objetos BuildManager.
Espacio de nombres: VSLangProj
Ensamblado: VSLangProj (en vslangproj.dll)
Sintaxis
'Declaración
'Uso
Valor de propiedad
Un objeto VSProjectEvents.
Comentarios
La propiedad Events proporciona acceso a eventos de los objetos References, Imports y BuildManager.
Ejemplo
Este ejemplo conecta un método de control de eventos al evento ReferenceAdded para un proyecto concreto utilizando el objeto Events. Para controlar los eventos de todos los proyectos de una solución, vea el objeto ReferencesEvents.
' Macro Editor
' This example connects a trivial function to the ReferenceAdded event,
' which is raised just after a reference is added to the project.
Imports VSLangProj
Sub ConnectEvents()
Dim proj As Project = DTE.Solution.Projects.Item(1)
Dim vsproj As VSProject = CType(proj.Object, VSProject)
Dim refEvents As ReferencesEvents = vsproj.Events.ReferencesEvents
AddHandler refEvents.ReferenceAdded, AddressOf ReferenceAdded
End Sub
Sub ReferenceAdded(ByVal addedRef As Reference)
MsgBox("A reference for " & addedRef.Name & " was added.")
End Sub
Vea también
Referencia
VSProject (Interfaz)
VSProject (Miembros)
VSLangProj (Espacio de nombres)