Interface WebServicesEvents
Fornece acesso a eventos que são gerados pelo adicionar, excluir ou alterar referências de serviços da Web em um projeto de site da Web. Usar esta classe para acessar a funcionalidade fornecida pelo WebServicesEventsClass.
Namespace: VsWebSite
Assembly: VsWebSite.Interop (em VsWebSite.Interop.dll)
Sintaxe
'Declaração
<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
O tipo WebServicesEvents expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
add_WebServiceAdded | Infraestrutura. This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Herdado de _dispWebServicesEvents_Event.) | |
add_WebServiceChanged | Infraestrutura. This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Herdado de _dispWebServicesEvents_Event.) | |
add_WebServiceRemoved | Infraestrutura. This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Herdado de _dispWebServicesEvents_Event.) | |
add_WebServiceRenamed | Infraestrutura. This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Herdado de _dispWebServicesEvents_Event.) | |
remove_WebServiceAdded | Infraestrutura. This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Herdado de _dispWebServicesEvents_Event.) | |
remove_WebServiceChanged | Infraestrutura. This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Herdado de _dispWebServicesEvents_Event.) | |
remove_WebServiceRemoved | Infraestrutura. This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Herdado de _dispWebServicesEvents_Event.) | |
remove_WebServiceRenamed | Infraestrutura. This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Herdado de _dispWebServicesEvents_Event.) |
Início
Eventos
Nome | Descrição | |
---|---|---|
WebServiceAdded | Infraestrutura. This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. (Herdado de _dispWebServicesEvents_Event.) | |
WebServiceChanged | Infraestrutura. Este evento dá suporte a.NET Framework e não se destina a ser usado diretamente em seu código. (Herdado de _dispWebServicesEvents_Event.) | |
WebServiceRemoved | Infraestrutura. Este evento dá suporte a.NET Framework e não se destina a ser usado diretamente em seu código. (Herdado de _dispWebServicesEvents_Event.) | |
WebServiceRenamed | Infraestrutura. Este evento dá suporte a.NET Framework e não se destina a ser usado diretamente em seu código. (Herdado de _dispWebServicesEvents_Event.) |
Início
Comentários
Use o WebServicesEvents propriedade para obter esta interface para o WebServicesEventsClass objeto.
Observação |
---|
A funcionalidade fornecida por esta classe está disponível nas versões do Visual Studio, começando com Visual Studio de 2005. Ele não está disponível no Visual Web Developer Express Edition. |
Exemplos
O exemplo de código de macro a seguir mostra como criar uma referência ao atual VSWebSite o objeto por meio da extensibilidade de ferramentas de desenvolvimento (DTE2) objeto e como se inscrever em um evento. Esse exemplo é parte de uma amostra de código maior para 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