IVsProjectFlavorCfg Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The project subtype configuration object implements IVsProjectFlavorCfg to give the project subtype access to various configuration interfaces.
public interface class IVsProjectFlavorCfg
public interface class IVsProjectFlavorCfg
__interface IVsProjectFlavorCfg
[System.Runtime.InteropServices.Guid("3BFFC423-6C82-46C0-AF2A-79A3ED3EDA93")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsProjectFlavorCfg
[<System.Runtime.InteropServices.Guid("3BFFC423-6C82-46C0-AF2A-79A3ED3EDA93")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsProjectFlavorCfg = interface
Public Interface IVsProjectFlavorCfg
- Attributes
Remarks
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.
Methods
Close() |
Closes the IVsProjectFlavorCfg object. |
get_CfgType(Guid, IntPtr) |
Provides access to a configuration interfaces such as IVsBuildableProjectCfg2 or IVsDebuggableProjectCfg. |