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()]
public interface IVsCfgProviderEvents

The IVsCfgProviderEvents type exposes the following members.

  NameDescription
Public methodOnCfgNameAddedNotifies the environment when a configuration name has been added.
Public methodOnCfgNameDeletedNotifies the environment when a configuration name has been deleted.
Public methodOnCfgNameRenamedNotifies the environment when a configuration name has been renamed.
Public methodOnPlatformNameAddedNotifies the environment when a platform name has been added.
Public methodOnPlatformNameDeletedNotifies the environment when a platform name has been deleted.
Top

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.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft