Compartir a través de


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

Vea también

Referencia

VSWebSite Interfaz

VsWebSite (Espacio de nombres)

VSWebSite

EnvDTE

VSWebSiteEvents

Otros recursos

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