VCProjectEngineEvents Интерфейс

Определение

VCProjectEngineEventsОбъект предоставляет события, инициируемые проектом Visual C++. Использование VCProjectEngineEvents для функциональности, описание этого объекта см. в _dispVCProjectEngineEvents.

public interface class VCProjectEngineEvents : Microsoft::VisualStudio::VCProjectEngine::_dispVCProjectEngineEvents_Event, Microsoft::VisualStudio::VCProjectEngine::_VCProjectEngineEvents
public interface class VCProjectEngineEvents : Microsoft::VisualStudio::VCProjectEngine::_dispVCProjectEngineEvents_Event, Microsoft::VisualStudio::VCProjectEngine::_VCProjectEngineEvents
__interface VCProjectEngineEvents : Microsoft::VisualStudio::VCProjectEngine::_dispVCProjectEngineEvents_Event, Microsoft::VisualStudio::VCProjectEngine::_VCProjectEngineEvents
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineEventsClass))]
[System.Runtime.InteropServices.Guid("BC11C64A-17BB-4C0D-8E31-E85AC066A120")]
public interface VCProjectEngineEvents : Microsoft.VisualStudio.VCProjectEngine._dispVCProjectEngineEvents_Event, Microsoft.VisualStudio.VCProjectEngine._VCProjectEngineEvents
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineEventsClass))>]
[<System.Runtime.InteropServices.Guid("BC11C64A-17BB-4C0D-8E31-E85AC066A120")>]
type VCProjectEngineEvents = interface
    interface _VCProjectEngineEvents
    interface _dispVCProjectEngineEvents_Event
Public Interface VCProjectEngineEvents
Implements _dispVCProjectEngineEvents_Event, _VCProjectEngineEvents
Производный
Атрибуты
Реализации

Методы

add_ItemAdded(_dispVCProjectEngineEvents_ItemAddedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_ItemMoved(_dispVCProjectEngineEvents_ItemMovedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_ItemPropertyChange(_dispVCProjectEngineEvents_ItemPropertyChangeEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_ItemPropertyChange2(_dispVCProjectEngineEvents_ItemPropertyChange2EventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_ItemRemoved(_dispVCProjectEngineEvents_ItemRemovedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_ItemRenamed(_dispVCProjectEngineEvents_ItemRenamedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_ProjectBuildFinished(_dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_ProjectBuildStarted(_dispVCProjectEngineEvents_ProjectBuildStartedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_ReportError(_dispVCProjectEngineEvents_ReportErrorEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_SccEvent(_dispVCProjectEngineEvents_SccEventEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
add_SolutionLoaded(_dispVCProjectEngineEvents_SolutionLoadedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_ItemAdded(_dispVCProjectEngineEvents_ItemAddedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_ItemMoved(_dispVCProjectEngineEvents_ItemMovedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_ItemPropertyChange(_dispVCProjectEngineEvents_ItemPropertyChangeEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_ItemPropertyChange2(_dispVCProjectEngineEvents_ItemPropertyChange2EventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_ItemRemoved(_dispVCProjectEngineEvents_ItemRemovedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_ItemRenamed(_dispVCProjectEngineEvents_ItemRenamedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_ProjectBuildFinished(_dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_ProjectBuildStarted(_dispVCProjectEngineEvents_ProjectBuildStartedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_ReportError(_dispVCProjectEngineEvents_ReportErrorEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_SccEvent(_dispVCProjectEngineEvents_SccEventEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)
remove_SolutionLoaded(_dispVCProjectEngineEvents_SolutionLoadedEventHandler) (Унаследовано от _dispVCProjectEngineEvents_Event)

События

ItemAdded

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает непосредственно после добавления проекта в решение или элемента в проект.

(Унаследовано от _dispVCProjectEngineEvents_Event)
ItemMoved

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает при перемещении указанного объекта в пределах проекта.

(Унаследовано от _dispVCProjectEngineEvents_Event)
ItemPropertyChange

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает при изменении свойства для указанного элемента.

(Унаследовано от _dispVCProjectEngineEvents_Event)
ItemPropertyChange2

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

(Унаследовано от _dispVCProjectEngineEvents_Event)
ItemRemoved

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает непосредственно после удаления проекта из решения или элемента из проекта.

(Унаследовано от _dispVCProjectEngineEvents_Event)
ItemRenamed

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает непосредственно после переименования проекта в решении или элемента в проекте.

(Унаследовано от _dispVCProjectEngineEvents_Event)
ProjectBuildFinished

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает при завершении построения проекта.

(Унаследовано от _dispVCProjectEngineEvents_Event)
ProjectBuildStarted

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает при начале построения проекта.

(Унаследовано от _dispVCProjectEngineEvents_Event)
ReportError

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает при отправке сообщения об ошибке в пользовательский интерфейс.

(Унаследовано от _dispVCProjectEngineEvents_Event)
SccEvent

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает при появлении событий системы управления версиями.

(Унаследовано от _dispVCProjectEngineEvents_Event)
SolutionLoaded

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возникает сразу после загрузки решения.

(Унаследовано от _dispVCProjectEngineEvents_Event)

Применяется к