Compartilhar via


Interface VCProjectEngineEvents

O VCProjectEngineEvents objeto expõe eventos acionados por uma Visual C++ project. Use VCProjectEngineEvents para obter a funcionalidade e consulte _dispVCProjectEngineEvents para obter a documentação deste objeto.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxe

'Declaração
<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

O tipo VCProjectEngineEvents expõe os membros a seguir.

Métodos

  Nome Descrição
Método público add_ItemAdded Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_ItemMoved Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_ItemPropertyChange Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_ItemPropertyChange2 (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_ItemRemoved Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_ItemRenamed Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_ProjectBuildFinished Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_ProjectBuildStarted Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_ReportError Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_SccEvent Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público add_SolutionLoaded Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_ItemAdded Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_ItemMoved Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_ItemPropertyChange Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_ItemPropertyChange2 (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_ItemRemoved Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_ItemRenamed Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_ProjectBuildFinished Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_ProjectBuildStarted Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_ReportError Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_SccEvent Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)
Método público remove_SolutionLoaded Infraestrutura. Somente para uso interno da Microsoft. (Herdado de _dispVCProjectEngineEvents_Event.)

Superior

Eventos

  Nome Descrição
Evento público ItemAdded Ocorre imediatamente depois de adicionar um projeto para uma solução ou um item a um projeto. (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público ItemMoved Ocorre quando um objeto especificado é movido dentro de um projeto. (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público ItemPropertyChange Ocorre quando uma propriedade é alterada para o item especificado. (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público ItemPropertyChange2 (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público ItemRemoved Ocorre imediatamente depois que você remova um projeto de uma solução ou um item de projeto a partir de um projeto. (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público ItemRenamed Ocorre imediatamente após renomear um projeto em uma solução ou um item de projeto em um projeto. (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público ProjectBuildFinished Ocorre quando a compilação de um projeto tiver sido concluída. (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público ProjectBuildStarted Ocorre quando começou a construção de um projeto. (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público ReportError Ocorre quando uma mensagem de erro é enviada para a interface do usuário. (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público SccEvent Ocorre quando ocorreu um evento de controle de código fonte. (Herdado de _dispVCProjectEngineEvents_Event.)
Evento público SolutionLoaded Ocorre imediatamente depois de uma solução é carregada. (Herdado de _dispVCProjectEngineEvents_Event.)

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.VCProjectEngine