This topic has not yet been rated - Rate this topic

IVsCfgProvider2 Interface

Allows projects to manage configuration information.

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

[GuidAttribute("623E34D5-82C1-42ED-A82C-6CA0478FFDDA")] 
[InterfaceTypeAttribute(1)] 
public interface IVsCfgProvider2 : IVsCfgProvider
/** @attribute GuidAttribute("623E34D5-82C1-42ED-A82C-6CA0478FFDDA") */ 
/** @attribute InterfaceTypeAttribute(1) */ 
public interface IVsCfgProvider2 extends IVsCfgProvider
GuidAttribute("623E34D5-82C1-42ED-A82C-6CA0478FFDDA") 
InterfaceTypeAttribute(1) 
public interface IVsCfgProvider2 extends IVsCfgProvider

See illustrations of the implementation and/or calling of this interface in the samples Basic Project Sample and Figures Project Sample.

Notes to Implementers Implemented by projects to provide support for platforms, for adding, deleting, or updating configurations, and for configuration event notification. This interface coordinates build, deploy, and debug operations.

Notes to Callers Called by the environment and other projects to retrieve information about a project's configurations.

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