WebServicesEvents (Interfaz)
Proporciona acceso a los eventos que se producen al agregar, eliminar o modificar referencias de servicios Web en un proyecto de sitio web. Utilice esta clase para tener acceso a la funcionalidad proporcionada por WebServicesEventsClass.
Espacio de nombres: VsWebSite
Ensamblado: VsWebSite.Interop (en VsWebSite.Interop.dll)
Sintaxis
'Declaración
<GuidAttribute("E7E27BE0-FF6A-4D94-9B1B-D67F01D1E0FE")> _
Public Interface WebServicesEvents _
Inherits _WebServicesEvents, _dispWebServicesEvents_Event
[GuidAttribute("E7E27BE0-FF6A-4D94-9B1B-D67F01D1E0FE")]
public interface WebServicesEvents : _WebServicesEvents,
_dispWebServicesEvents_Event
[GuidAttribute(L"E7E27BE0-FF6A-4D94-9B1B-D67F01D1E0FE")]
public interface class WebServicesEvents : _WebServicesEvents,
_dispWebServicesEvents_Event
[<GuidAttribute("E7E27BE0-FF6A-4D94-9B1B-D67F01D1E0FE")>]
type WebServicesEvents =
interface
interface _WebServicesEvents
interface _dispWebServicesEvents_Event
end
public interface WebServicesEvents extends _WebServicesEvents, _dispWebServicesEvents_Event
El tipo WebServicesEvents expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
add_WebServiceAdded | Infraestructura. Este método admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
add_WebServiceChanged | Infraestructura. Este método admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
add_WebServiceRemoved | Infraestructura. Este método admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
add_WebServiceRenamed | Infraestructura. Este método admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
remove_WebServiceAdded | Infraestructura. Este método admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
remove_WebServiceChanged | Infraestructura. Este método admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
remove_WebServiceRemoved | Infraestructura. Este método admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
remove_WebServiceRenamed | Infraestructura. Este método admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. (Se hereda de _dispWebServicesEvents_Event). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
WebServiceAdded | Infraestructura. Este método admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
WebServiceChanged | Infraestructura. Este evento es compatible con la infraestructura de .NET Framework y no está diseñado para utilizarse directamente desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
WebServiceRemoved | Infraestructura. Este evento es compatible con la infraestructura de .NET Framework y no está diseñado para utilizarse directamente desde el código. (Se hereda de _dispWebServicesEvents_Event). | |
WebServiceRenamed | Infraestructura. Este evento es compatible con la infraestructura de .NET Framework y no está diseñado para utilizarse directamente desde el código. (Se hereda de _dispWebServicesEvents_Event). |
Arriba
Comentarios
Utilice la propiedad WebServicesEvents para obtener esta interfaz para el objeto WebServicesEventsClass.
Nota
La funcionalidad que proporciona esta clase está disponible en versiones de arranque de Visual Studio con 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. 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 WebSvcsEvents As _
VsWebSite.WebServicesEvents
Vea también
Referencia
VsWebSite (Espacio de nombres)
Otros recursos
Establecer referencias a los ensamblados de automatización y al objeto DTE2