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 | |
---|---|---|
OnCfgNameAdded(String) | Notifica o ambiente quando um nome de configuração foi adicionado. |
|
OnCfgNameDeleted(String) | Notifica o ambiente quando um nome de configuração foi excluído. |
|
OnCfgNameRenamed(String, String) | Notifica o ambiente quando um nome de configuração foi renomeado. |
|
OnPlatformNameAdded(String) | Notifica o ambiente quando um nome de plataforma foi adicionado. |
|
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