Sdílet prostřednictvím


WebReferencesEventsClass – třída

Představuje události pro WebReferences Vlastnosti VSWebSite. Použití WebReferencesEvents získané z objektu WebReferencesEvents Vlastnost přístup k funkcím Tato třída Vytvoření instance této třídy.

Hierarchie dědičnosti

System.Object
  VsWebSite.WebReferencesEventsClass

Obor názvů:  VsWebSite
Sestavení:  VsWebSite.Interop (v VsWebSite.Interop.dll)

Syntaxe

'Deklarace
<ClassInterfaceAttribute()> _
<GuidAttribute("83121F90-51F7-452A-AF12-1EFB69B735D3")> _
Public Class WebReferencesEventsClass _
    Implements _WebReferencesEvents, WebReferencesEvents, _dispWebReferencesEvents_Event
[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
[<ClassInterfaceAttribute()>]
[<GuidAttribute("83121F90-51F7-452A-AF12-1EFB69B735D3")>]
type WebReferencesEventsClass =  
    class
        interface _WebReferencesEvents
        interface WebReferencesEvents
        interface _dispWebReferencesEvents_Event
    end
public class WebReferencesEventsClass implements _WebReferencesEvents, WebReferencesEvents, _dispWebReferencesEvents_Event

Typ WebReferencesEventsClass zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda WebReferencesEventsClass Infrastruktura. Pouze pro interní použití.Tato třída přistupuje pomocí funkcí WebReferencesEvents.Vytvoření instance této třídy.

Na začátek

Metody

  Název Popis
Veřejná metoda add_WebReferenceAdded Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu.
Veřejná metoda add_WebReferenceChanged Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu.
Veřejná metoda add_WebReferenceRemoved Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu.
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda remove_WebReferenceAdded Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu.
Veřejná metoda remove_WebReferenceChanged Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu.
Veřejná metoda remove_WebReferenceRemoved Infrastruktura. Tato metoda podporuje infrastrukturu rozhraní .NET Framework a není určena pro použití přímo v kódu.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Události

  Název Popis
Veřejná událost WebReferenceAdded Dochází při přidání webového odkazu WebReferencesEvents Vlastnosti VSWebSiteEvents objektu.
Veřejná událost WebReferenceChanged Dochází při vystavení webový odkaz v WebReferencesEvents Vlastnosti VSWebSiteEvents objekt byl změněn.
Veřejná událost WebReferenceRemoved Nastane webový odkaz je odebrán z WebServicesEvents Vlastnosti VSWebSiteEvents objektu.

Na začátek

Poznámky

Tato třída je přístupná prostřednictvím WebReferencesEvents rozhraní, které je získáno WebReferencesEvents vlastnost.

Poznámka

Je k dispozici verze aplikace Visual Studio, Visual Studio 2005 počínaje funkce poskytované touto třídou. Není k dispozici v aplikaci Visual Web Developer Express Edition.

Příklady

Následující příklad kódu makra ukazuje, jak vytvořit odkaz na aktuální VSWebSite objektu prostřednictvím rozšíření vývojové nástroje (DTE2) a způsobu odběru událostí webového odkazu. Tato ukázka je součástí větší ukázka kódu pro 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

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

VsWebSite – obor názvů

DTE

VSWebSite

VSWebSiteEvents

VSWebSiteEvents

WebReferencesEvents

WebReferencesEvents

Další zdroje

Referencing Automation Assemblies and the DTE2 Object

Postupy: Zpracování Události v makro