共用方式為


VCProjectEngineEvents 介面

VCProjectEngineEvents物件公開 (expose) 所引發的事件Visual C++專案。 使用VCProjectEngineEvents的功能,請參閱_dispVCProjectEngineEvents如需此物件的文件。

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

語法

'宣告
<GuidAttribute("9DF4646B-52B9-4D04-8F03-6E88F2726235")> _
Public Interface VCProjectEngineEvents _
    Inherits _VCProjectEngineEvents, _dispVCProjectEngineEvents_Event
[GuidAttribute("9DF4646B-52B9-4D04-8F03-6E88F2726235")]
public interface VCProjectEngineEvents : _VCProjectEngineEvents, 
    _dispVCProjectEngineEvents_Event
[GuidAttribute(L"9DF4646B-52B9-4D04-8F03-6E88F2726235")]
public interface class VCProjectEngineEvents : _VCProjectEngineEvents, 
    _dispVCProjectEngineEvents_Event
[<GuidAttribute("9DF4646B-52B9-4D04-8F03-6E88F2726235")>]
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 命名空間