WebSiteMiscEventsClass 類別
代表 VSWebSite 的其他事件。您可以使用從 WebSiteMiscEvents 屬性取得的 WebSiteMiscEvents 物件來存取這個類別的功能。請勿從這個類別執行個體化。
繼承階層架構
System.Object
VsWebSite.WebSiteMiscEventsClass
命名空間: VsWebSite
組件: VsWebSite.Interop (在 VsWebSite.Interop.dll 中)
語法
'宣告
<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
WebSiteMiscEventsClass 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
WebSiteMiscEventsClass | 基礎架構。僅供內部使用。這個類別會存取 WebSiteMiscEvents 所提供的功能。請勿從這個類別執行個體化。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
add_OnAfterFolderRefresh | 基礎架構。這個方法支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 | |
add_OnBeforeFolderRefresh | 基礎架構。這個方法支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 | |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 | |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 | |
GetHashCode | 做為特定型別的雜湊函式。 (繼承自 Object)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
remove_OnAfterFolderRefresh | 基礎架構。這個方法支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 | |
remove_OnBeforeFolderRefresh | 基礎架構。這個方法支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
OnAfterFolderRefresh | 在網站中的資料夾已重新整理之後發生。 | |
OnBeforeFolderRefresh | 在網站中的資料夾重新整理之前發生。 |
回頁首
備註
這個類別可透過 WebSiteMiscEvents 介面存取,而此介面是從 WebSiteMiscEvents 屬性取得的。
注意事項 |
---|
從 Visual Studio 2005 開始,這個類別所提供的功能均可在 Visual Studio 的版本中使用。無法在 Visual Web Developer Express 版中使用。 |
範例
下列巨集程式碼範例會說明如何透過 Development Tools Extensibility (DTE2) 物件建立目前 VSWebSite 物件的參考以及如何訂閱事件。這個範例屬於 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
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。