This topic has not yet been rated - Rate this topic

IVsProjectFlavorCfg Interface

The project subtype configuration object implements IVsProjectFlavorCfg to give the project subtype access to various configuration interfaces.

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

[InterfaceTypeAttribute(1)] 
[GuidAttribute("3BFFC423-6C82-46C0-AF2A-79A3ED3EDA93")] 
public interface IVsProjectFlavorCfg
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("3BFFC423-6C82-46C0-AF2A-79A3ED3EDA93") */ 
public interface IVsProjectFlavorCfg
InterfaceTypeAttribute(1) 
GuidAttribute("3BFFC423-6C82-46C0-AF2A-79A3ED3EDA93") 
public interface IVsProjectFlavorCfg

A configuration object of a project subtype implements the IVsProjectFlavorCfg interface in order to enhance the base project's configuration object implementation. The object that implements IVsProjectFlavorCfg should also implement IPersistXMLFragment to manage the persistence of its state into the project file.

Notes to Implementers Implemented by a project subtype and instantiated by the IVsProjectFlavorCfgProvider interface.

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