Interface IVsCfgProviderEvents

 

Publicado: agosto de 2016

Fornece notificações de eventos de configuração.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[GuidAttribute("E6D78900-BB40-4039-9C54-593A242B65DA")]
[InterfaceTypeAttribute(1)]
public interface IVsCfgProviderEvents
[GuidAttribute("E6D78900-BB40-4039-9C54-593A242B65DA")]
[InterfaceTypeAttribute(1)]
public interface class IVsCfgProviderEvents
[<GuidAttribute("E6D78900-BB40-4039-9C54-593A242B65DA")>]
[<InterfaceTypeAttribute(1)>]
type IVsCfgProviderEvents = interface end
<GuidAttribute("E6D78900-BB40-4039-9C54-593A242B65DA")>
<InterfaceTypeAttribute(1)>
Public Interface IVsCfgProviderEvents

Métodos

Nome Descrição
System_CAPS_pubmethod OnCfgNameAdded(String)

Notifica o ambiente quando um nome de configuração foi adicionado.

System_CAPS_pubmethod OnCfgNameDeleted(String)

Notifica o ambiente quando um nome de configuração foi excluído.

System_CAPS_pubmethod OnCfgNameRenamed(String, String)

Notifica o ambiente quando um nome de configuração foi renomeado.

System_CAPS_pubmethod OnPlatformNameAdded(String)

Notifica o ambiente quando um nome de plataforma foi adicionado.

System_CAPS_pubmethod OnPlatformNameDeleted(String)

Notifica o ambiente quando um nome de plataforma foi excluído.

Comentários

Essa interface fornece uma maneira para configurações do projeto para gerar relatórios de alterações para partes interessadas. Implementadores de IVsCfgProviderEvents chamar AdviseCfgProviderEvents se registrar para receber essas notificações. Quando as notificações não forem desejadas, UnadviseCfgProviderEvents é chamado para cancelar o registro.

Observações para implementadores:

Implementado pelo ambiente de habilitá-lo para ser notificado quando alterações de configuração do projeto.

Observações para chamadores:

Chamado por projetos para notificar o ambiente quando uma configuração ou o nome da plataforma é adicionado, excluído ou renomeado.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo