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("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

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