VSWebSite.VSWebSiteEvents (Propiedad)
Obtiene el objeto VSWebSiteEvents para el sitio web, que se puede utilizar para agregar controladores de eventos.
Espacio de nombres: VsWebSite
Ensamblado: VsWebSite.Interop (en VsWebSite.Interop.dll)
Sintaxis
'Declaración
ReadOnly Property VSWebSiteEvents As VSWebSiteEvents
Get
VSWebSiteEvents VSWebSiteEvents { get; }
property VSWebSiteEvents^ VSWebSiteEvents {
VSWebSiteEvents^ get ();
}
abstract VSWebSiteEvents : VSWebSiteEvents
function get VSWebSiteEvents () : VSWebSiteEvents
Valor de propiedad
Tipo: VsWebSite.VSWebSiteEvents
Un objeto VSWebSiteEvents.
Ejemplos
El ejemplo siguiente utiliza la propiedad VSWebSiteEvents para agregar dos métodos de evento. Este ejemplo forma parte de un ejemplo más extenso de la información general de la clase VSWebSite.
C#
private void SolutionEvents_Opened()
{
// When solution is opened, attach event handlers for projects
foreach (Project proj in _applicationObject.Solution.Projects)
{ // Only attach event handlers if it is a Web site
if (proj.Object is VSWebSite)
{
((VSWebSite)proj.Object).VSWebSiteEvents.WebReferencesEvents.WebReferenceAdded +=
new _dispWebReferencesEvents_WebReferenceAddedEventHandler
(WebRefEvents_WebRefAdded);
((VSWebSite)proj.Object).VSWebSiteEvents.AssemblyReferencesEvents.AssemblyReferenceAdded +=
new _dispAssemblyReferencesEvents_AssemblyReferenceAddedEventHandler
(AssemblyRefsEvents_AssemblyRefAdded);
}
}
}
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.
Vea también
Referencia
VsWebSite (Espacio de nombres)
Otros recursos
Establecer referencias a los ensamblados de automatización y al objeto DTE2