Partager via


WebServicesEvents, interface

Fournit l'accès aux événements déclenchés par l'ajout, la suppression ou la modification de références de service Web dans un projet Web. Utilisez cette classe pour accéder aux fonctionnalités fournies par WebServicesEventsClass.

Espace de noms :  VsWebSite
Assembly :  VsWebSite.Interop (dans VsWebSite.Interop.dll)

Syntaxe

'Déclaration
<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

Le type WebServicesEvents expose les membres suivants.

Méthodes

  Nom Description
Méthode publique add_WebServiceAdded Infrastructure. Cette méthode prend en charge l'infrastructure .NET Framework. Elle n'est pas conçue pour être utilisée directement à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Méthode publique add_WebServiceChanged Infrastructure. Cette méthode prend en charge l'infrastructure .NET Framework. Elle n'est pas conçue pour être utilisée directement à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Méthode publique add_WebServiceRemoved Infrastructure. Cette méthode prend en charge l'infrastructure .NET Framework. Elle n'est pas conçue pour être utilisée directement à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Méthode publique add_WebServiceRenamed Infrastructure. Cette méthode prend en charge l'infrastructure .NET Framework. Elle n'est pas conçue pour être utilisée directement à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Méthode publique remove_WebServiceAdded Infrastructure. Cette méthode prend en charge l'infrastructure .NET Framework. Elle n'est pas conçue pour être utilisée directement à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Méthode publique remove_WebServiceChanged Infrastructure. Cette méthode prend en charge l'infrastructure .NET Framework. Elle n'est pas conçue pour être utilisée directement à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Méthode publique remove_WebServiceRemoved Infrastructure. Cette méthode prend en charge l'infrastructure .NET Framework. Elle n'est pas conçue pour être utilisée directement à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Méthode publique remove_WebServiceRenamed Infrastructure. Cette méthode prend en charge l'infrastructure .NET Framework. Elle n'est pas conçue pour être utilisée directement à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)

Début

Événements

  Nom Description
Événement public WebServiceAdded Infrastructure. Cette méthode prend en charge l'infrastructure .NET Framework. Elle n'est pas conçue pour être utilisée directement à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Événement public WebServiceChanged Infrastructure. Cet événement prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Événement public WebServiceRemoved Infrastructure. Cet événement prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)
Événement public WebServiceRenamed Infrastructure. Cet événement prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. (Hérité de _dispWebServicesEvents_Event.)

Début

Notes

Utilisez la propriété WebServicesEvents pour obtenir cette interface de l'objet WebServicesEventsClass.

Notes

Les fonctionnalités fournies par cette classe sont disponibles dans les versions de Visual Studio à partir de Visual Studio 2005.Cette fonctionnalité n'est pas disponible dans Visual Web Developer Express.

Exemples

L'exemple de code macro suivant montre comment créer une référence à l'objet VSWebSite actif via l'objet Development Tools Extensibility (DTE2) et comment s'abonner à un événement. Cet exemple fait partie d'un exemple de code plus développé pour 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

Voir aussi

Référence

VsWebSite, espace de noms

DTE

VSWebSite

VSWebSiteEvents

VSWebSiteEvents

WebServicesEvents

WebServicesEventsClass

Autres ressources

Référencement des assemblys d'automation et de l'objet DTE2

Comment : gérer les événements dans une macro