Classe WebReferencesEventsClass
Representa os eventos para o WebReferences propriedade de um VSWebSite. Use o WebReferencesEvents objeto obtido a partir do WebReferencesEvents propriedade para acessar a funcionalidade dessa classe. Não criar uma instância dessa classe.
Namespace: VsWebSite
Assembly: VsWebSite.Interop (em VsWebSite.Interop.dll)
Sintaxe
<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
Comentários
Essa classe é acessada através do WebReferencesEvents interface, que é obtida a partir do WebReferencesEvents propriedade.
Observação: |
---|
A funcionalidade fornecida por esta classe está disponível em versões do Visual Studio, começando com Visual Studio 2005.Não está disponível no Visual Web Developer Express edição. |
Exemplos
Exemplo de código de macro a seguir mostra como criar uma referência para o corrente VSWebSite objeto através de (extensibilidade de ferramentas de desenvolvimentoDTE2) e como se inscrever em um evento de referência da Web. Este exemplo faz 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 WebRefsEvents As _
VsWebSite.WebReferencesEvents
Hierarquia de herança
System.Object
VsWebSite.WebReferencesEventsClass
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Membros WebReferencesEventsClass