This topic has not yet been rated - Rate this topic

IVsCfgProviderEvents Interface

Provides notifications of configuration events.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

[GuidAttribute("E6D78900-BB40-4039-9C54-593A242B65DA")] 
[InterfaceTypeAttribute(1)] 
public interface IVsCfgProviderEvents
/** @attribute GuidAttribute("E6D78900-BB40-4039-9C54-593A242B65DA") */ 
/** @attribute InterfaceTypeAttribute(1) */ 
public interface IVsCfgProviderEvents
GuidAttribute("E6D78900-BB40-4039-9C54-593A242B65DA") 
InterfaceTypeAttribute(1) 
public interface IVsCfgProviderEvents

This interface provides a way for project configurations to report changes to interested parties. Implementers of IVsCfgProviderEvents call AdviseCfgProviderEvents to register to receive these notifications. When notifications are no longer desired, UnadviseCfgProviderEvents is called to cancel the registration.

Notes to Implementers Implemented by the environment to enable it to be notified when a project's configuration changes.

Notes to Callers Called by projects to notify the environment when a configuration or platform name is added, deleted, or renamed.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ