VSProjectEvents.ImportsEvents (Propiedad)
Obtiene un objeto ImportsEvents que proporciona acceso a los eventos del objeto Imports.
Espacio de nombres: VSLangProj
Ensamblado: VSLangProj (en VSLangProj.dll)
Sintaxis
'Declaración
ReadOnly Property ImportsEvents As ImportsEvents
Get
ImportsEvents ImportsEvents { get; }
property ImportsEvents^ ImportsEvents {
ImportsEvents^ get ();
}
abstract ImportsEvents : ImportsEvents
function get ImportsEvents () : ImportsEvents
Valor de propiedad
Tipo: VSLangProj.ImportsEvents
Devuelve un objeto ImportsEvents.
Comentarios
El objeto ImportsEvents proporciona acceso a dos eventos, ImportAdded y ImportRemoved.
Ejemplos
Este ejemplo conecta los métodos de control de eventos a ImportAdded y ImportRemoved para un proyecto concreto utilizando el objeto Events.
' Macro editor
' This example adds event handlers to the two events in
' ImportsEvents.
Imports VSLangProj
Sub ImportAdded(ByVal addedImport As String)
MsgBox("The import '" & addedImport & "' was added.")
End Sub
Sub ImportRemoved(ByVal removedImport As String)
MsgBox("The import '" & removedImport & "' was removed.")
End Sub
Sub ConnectImportsEvents()
Dim proj As Project = DTE.Solution.Projects.Item(1)
Dim vsproj As VSProject = CType(proj.Object, VSProject)
Dim impEvents As ImportsEvents = vsproj.Events.ImportsEvents
AddHandler impEvents.ImportAdded, AddressOf ImportAdded
AddHandler impEvents.ImportRemoved, AddressOf ImportRemoved
End Sub
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.