Compartir a través de


VSWebSite.VSWebSiteEvents (Propiedad)

Actualización: noviembre 2007

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

ReadOnly Property VSWebSiteEvents As VSWebSiteEvents

Dim instance As VSWebSite
Dim value As VSWebSiteEvents

value = instance.VSWebSiteEvents
VSWebSiteEvents VSWebSiteEvents { get; }
property VSWebSiteEvents^ VSWebSiteEvents {
    VSWebSiteEvents^ get ();
}
function get VSWebSiteEvents () : VSWebSiteEvents

Valor de propiedad

Tipo: VsWebSite.VSWebSiteEvents

Objeto VSWebSiteEvents.

Ejemplos

El ejemplo siguiente utiliza la propiedad VSWebSiteEvents para agregar dos métodos de evento. Este ejemplo forma parte de un ejemplo mayor correspondiente a 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);
        }
   }
}

Permisos

Vea también

Referencia

VSWebSite (Interfaz)

VSWebSite (Miembros)

VsWebSite (Espacio de nombres)

VSWebSite

EnvDTE

VSWebSiteEvents

Otros recursos

Establecer referencias a los ensamblados de automatización y al objeto DTE2