Udostępnij za pośrednictwem


Klasa WebSiteMiscEventsClass

Reprezentuje różne zdarzenia dla VSWebSite.Użyj WebSiteMiscEvents obiektu uzyskanych z WebSiteMiscEvents właściwość dostęp do funkcji tej klasy.Tworzy wystąpienia tej klasy.

Hierarchia dziedziczenia

Object
  VsWebSite.WebSiteMiscEventsClass

Przestrzeń nazw:  VsWebSite
Zestaw:  VsWebSite.Interop (w VsWebSite.Interop.dll)

Składnia

'Deklaracja
<ClassInterfaceAttribute()> _
<GuidAttribute("BC6984AB-D661-4B5E-A0CB-6DFD5FE2DDF4")> _
Public Class WebSiteMiscEventsClass _
    Implements _WebSiteMiscEvents, WebSiteMiscEvents, _dispWebSiteMiscEvents_Event
[ClassInterfaceAttribute()]
[GuidAttribute("BC6984AB-D661-4B5E-A0CB-6DFD5FE2DDF4")]
public class WebSiteMiscEventsClass : _WebSiteMiscEvents, 
    WebSiteMiscEvents, _dispWebSiteMiscEvents_Event
[ClassInterfaceAttribute()]
[GuidAttribute(L"BC6984AB-D661-4B5E-A0CB-6DFD5FE2DDF4")]
public ref class WebSiteMiscEventsClass : _WebSiteMiscEvents, 
    WebSiteMiscEvents, _dispWebSiteMiscEvents_Event
[<ClassInterfaceAttribute()>]
[<GuidAttribute("BC6984AB-D661-4B5E-A0CB-6DFD5FE2DDF4")>]
type WebSiteMiscEventsClass =  
    class 
        interface _WebSiteMiscEvents 
        interface WebSiteMiscEvents 
        interface _dispWebSiteMiscEvents_Event 
    end
public class WebSiteMiscEventsClass implements _WebSiteMiscEvents, WebSiteMiscEvents, _dispWebSiteMiscEvents_Event

Typ WebSiteMiscEventsClass uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna WebSiteMiscEventsClass Infrastruktura. Tylko do użytku wewnętrznego.Klasa ta uzyskuje dostęp do funkcji zapewnianych przez WebSiteMiscEvents.Tworzy wystąpienia tej klasy.

Początek

Metody

  Nazwa Opis
Metoda publiczna add_OnAfterFolderRefresh Infrastruktura. Ta metoda obsługuje.NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Metoda publiczna add_OnBeforeFolderRefresh Infrastruktura. Ta metoda obsługuje.NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna GetHashCode Serves as the default hash function. (Odziedziczone z Object).
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna remove_OnAfterFolderRefresh Infrastruktura. Ta metoda obsługuje.NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Metoda publiczna remove_OnBeforeFolderRefresh Infrastruktura. Ta metoda obsługuje.NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Metoda publiczna ToString Returns a string that represents the current object. (Odziedziczone z Object).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne OnAfterFolderRefresh Występuje po folder witryny sieci Web zostały odświeżone.
Zdarzenie publiczne OnBeforeFolderRefresh Występuje przed odświeżenia folderu w witrynie sieci Web.

Początek

Uwagi

Klasa ta jest dostępna za pośrednictwem WebSiteMiscEvents interfejsu, który jest otrzymywany z WebSiteMiscEvents właściwości.

[!UWAGA]

Funkcji tej klasy jest dostępna w wersji programu Visual Studio, począwszy od programu Visual Studio 2005.Nie jest dostępny w Visual Web Developer Express Edition.

Przykłady

Poniższy przykład kodu makra pokazuje jak utworzyć odwołania do bieżącego VSWebSite obiekt poprzez rozszerzalności narzędzia rozwoju (DTE2) obiektu i sposób ich subskrybowania zdarzenia.Próbka ta jest częścią większej próbki kodu dla 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 MiscEvents As _
    VsWebSite.WebSiteMiscEvents

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw VsWebSite

DTE

VSWebSite

VSWebSiteEvents

VSWebSiteEvents

WebSiteMiscEvents

WebSiteMiscEvents

Inne zasoby

Odwołania do zestawów automatyzacji i obiektu DTE2

Jak: obsługi zdarzeń w makrze