共用方式為


AssemblyReferencesEvents 介面

表示 VSWebSite 物件之 References 屬性的事件。您可以使用這個類別來存取 AssemblyReferencesEventsClass 所提供的功能。

命名空間:  VsWebSite
組件:  VsWebSite.Interop (在 VsWebSite.Interop.dll 中)

語法

'宣告
<GuidAttribute("E5E56972-0CFE-49B7-9EFB-923613FDA978")> _
Public Interface AssemblyReferencesEvents _
    Inherits _AssemblyReferencesEvents, _dispAssemblyReferencesEvents_Event
[GuidAttribute("E5E56972-0CFE-49B7-9EFB-923613FDA978")]
public interface AssemblyReferencesEvents : _AssemblyReferencesEvents, 
    _dispAssemblyReferencesEvents_Event
[GuidAttribute(L"E5E56972-0CFE-49B7-9EFB-923613FDA978")]
public interface class AssemblyReferencesEvents : _AssemblyReferencesEvents, 
    _dispAssemblyReferencesEvents_Event
[<GuidAttribute("E5E56972-0CFE-49B7-9EFB-923613FDA978")>]
type AssemblyReferencesEvents =  
    interface
        interface _AssemblyReferencesEvents
        interface _dispAssemblyReferencesEvents_Event
    end
public interface AssemblyReferencesEvents extends _AssemblyReferencesEvents, _dispAssemblyReferencesEvents_Event

AssemblyReferencesEvents 型別會公開下列成員。

方法

  名稱 說明
公用方法 add_AssemblyReferenceAdded 基礎架構。這個方法支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 (繼承自 _dispAssemblyReferencesEvents_Event)。
公用方法 add_AssemblyReferenceRemoved 基礎架構。這個方法支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 (繼承自 _dispAssemblyReferencesEvents_Event)。
公用方法 remove_AssemblyReferenceAdded 基礎架構。這個方法支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 (繼承自 _dispAssemblyReferencesEvents_Event)。
公用方法 remove_AssemblyReferenceRemoved 基礎架構。這個方法支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 (繼承自 _dispAssemblyReferencesEvents_Event)。

回頁首

事件

  名稱 說明
公用事件 AssemblyReferenceAdded 基礎架構。這個事件支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 (繼承自 _dispAssemblyReferencesEvents_Event)。
公用事件 AssemblyReferenceRemoved 基礎架構。這個事件支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。 (繼承自 _dispAssemblyReferencesEvents_Event)。

回頁首

備註

您可以使用 AssemblyReferencesEvents 屬性來取得 AssemblyReferencesEventsClass 物件的這個介面。

注意事項注意事項

從 Visual Studio 2005 開始,這個類別所提供的功能均可在 Visual Studio 的版本中使用。無法在 Visual Web Developer Express 版中使用。

範例

下列巨集程式碼範例會說明如何透過設計階段環境 (DTE) 建立目前 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 AssemblyRefsEvents As _
    VsWebSite.AssemblyReferencesEvents

請參閱

參考

VsWebSite 命名空間

DTE

VSWebSite

VSWebSiteEvents

VSWebSiteEvents

AssemblyReferencesEvents

AssemblyReferencesEventsClass

其他資源

參考 Automation 組件和 DTE2 物件

HOW TO:處理巨集中的事件