WebReferencesEventsClass (Clase)
Actualización: noviembre 2007
Representa los eventos de la propiedad WebReferences de VSWebSite. Utilice el objeto WebReferencesEvents obtenido de la propiedad WebReferencesEvents para conseguir el acceso a la funcionalidad de esta clase. No cree instancias desde esta clase.
Espacio de nombres: VsWebSite
Ensamblado: VsWebSite.Interop (en VsWebSite.Interop.dll)
Sintaxis
<ClassInterfaceAttribute()> _
<GuidAttribute("83121F90-51F7-452A-AF12-1EFB69B735D3")> _
Public Class WebReferencesEventsClass _
Implements _WebReferencesEvents, WebReferencesEvents, _dispWebReferencesEvents_Event
Dim instance As WebReferencesEventsClass
[ClassInterfaceAttribute()]
[GuidAttribute("83121F90-51F7-452A-AF12-1EFB69B735D3")]
public class WebReferencesEventsClass : _WebReferencesEvents,
WebReferencesEvents, _dispWebReferencesEvents_Event
[ClassInterfaceAttribute()]
[GuidAttribute(L"83121F90-51F7-452A-AF12-1EFB69B735D3")]
public ref class WebReferencesEventsClass : _WebReferencesEvents,
WebReferencesEvents, _dispWebReferencesEvents_Event
public class WebReferencesEventsClass implements _WebReferencesEvents, WebReferencesEvents, _dispWebReferencesEvents_Event
Comentarios
Se tiene acceso a esta clase a través de la interfaz WebReferencesEvents, que se obtiene de la propiedad WebReferencesEvents.
![]() |
---|
La funcionalidad proporcionada por esta clase está disponible en todas las versiones de Visual Studio a partir de Visual Studio 2005. No está disponible en Visual Web Developer Express. |
Ejemplos
El siguiente ejemplo de código de macro muestra cómo crear una referencia al objeto VSWebSite actual a través del objeto de extensibilidad de herramientas de desarrollo (DTE2) y cómo suscribirse a un evento de referencia Web. Este ejemplo forma parte de un ejemplo de código más extenso referente a VSWebSiteEvents.
' Initialize the VsWebSite and the Events
Sub InitAssemblyRefsEvents()
' Get a reference to the first Web site
' in the current solution
Dim ws As VsWebSite.VSWebSite = _
DTE.Solution.Projects.Item(1).Object
' Attach the Web site events to module events
AssemblyRefsEvents = _
ws.VSWebSiteEvents.AssemblyReferencesEvents
End Sub
' Declare the event
' The macro IDE requires the attribute
' in order to trap the events
<System.ContextStaticAttribute()> _
Public WithEvents WebRefsEvents As _
VsWebSite.WebReferencesEvents
Jerarquía de herencia
System.Object
VsWebSite.WebReferencesEventsClass
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
WebReferencesEventsClass (Miembros)
VsWebSite (Espacio de nombres)
Otros recursos
Establecer referencias a los ensamblados de automatización y al objeto DTE2