共用方式為


VCProjectEngineEvents 介面

VCProjectEngineEvents 物件會公開 Visual C++ 專案所引發的事件。 使用功能的 VCProjectEngineEvents,並參考此物件文件的 _dispVCProjectEngineEvents

命名空間:  Microsoft.VisualStudio.VCProjectEngine
組件:  Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

語法

'宣告
<GuidAttribute("F2CD17E5-1CF7-4D65-8019-EE5212C73351")> _
Public Interface VCProjectEngineEvents _
    Inherits _VCProjectEngineEvents, _dispVCProjectEngineEvents_Event
[GuidAttribute("F2CD17E5-1CF7-4D65-8019-EE5212C73351")]
public interface VCProjectEngineEvents : _VCProjectEngineEvents, 
    _dispVCProjectEngineEvents_Event
[GuidAttribute(L"F2CD17E5-1CF7-4D65-8019-EE5212C73351")]
public interface class VCProjectEngineEvents : _VCProjectEngineEvents, 
    _dispVCProjectEngineEvents_Event
[<GuidAttribute("F2CD17E5-1CF7-4D65-8019-EE5212C73351")>]
type VCProjectEngineEvents =  
    interface 
        interface _VCProjectEngineEvents 
        interface _dispVCProjectEngineEvents_Event 
    end
public interface VCProjectEngineEvents extends _VCProjectEngineEvents, _dispVCProjectEngineEvents_Event

VCProjectEngineEvents 類型會公開下列成員。

方法

  名稱 描述
公用方法 add_ItemAdded 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_ItemMoved 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_ItemPropertyChange 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_ItemPropertyChange2 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_ItemRemoved 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_ItemRenamed 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_ProjectBuildFinished 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_ProjectBuildStarted 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_ReportError 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_SccEvent 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 add_SolutionLoaded 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_ItemAdded 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_ItemMoved 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_ItemPropertyChange 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_ItemPropertyChange2 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_ItemRemoved 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_ItemRenamed 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_ProjectBuildFinished 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_ProjectBuildStarted 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_ReportError 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_SccEvent 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用方法 remove_SolutionLoaded 基礎架構。 僅限 Microsoft 內部使用。 (繼承自 _dispVCProjectEngineEvents_Event)。

回頁首

事件

  名稱 描述
公用事件 ItemAdded 將專案加入方案或將項目加入專案之後立即發生。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 ItemMoved 發生於當專案內的指定物件移動時。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 ItemPropertyChange 發生於指定之項目的屬性變更時。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 ItemPropertyChange2 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 ItemRemoved 從方案移除專案或從專案移除專案項目之後立即發生。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 ItemRenamed 重新命名方案中的專案,或重新命名專案中的專案項目之後立即發生。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 ProjectBuildFinished 發生於專案的建置已完成時。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 ProjectBuildStarted 發生於專案的建置已開始時。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 ReportError 發生於傳送錯誤訊息至使用者介面時。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 SccEvent 發生於已發生原始程式碼控制項事件時。 (繼承自 _dispVCProjectEngineEvents_Event)。
公用事件 SolutionLoaded 立即發生於載入方案之後。 (繼承自 _dispVCProjectEngineEvents_Event)。

回頁首

請參閱

參考

Microsoft.VisualStudio.VCProjectEngine 命名空間