Share via


IVsProjectFlavorCfgProvider Interface

Definition

Functions as the factory for the project subtype's configuration objects.

public interface class IVsProjectFlavorCfgProvider
public interface class IVsProjectFlavorCfgProvider
__interface IVsProjectFlavorCfgProvider
[System.Runtime.InteropServices.Guid("2B81D5F8-F8BD-4A65-8F51-F3BFCD51A924")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsProjectFlavorCfgProvider
[<System.Runtime.InteropServices.Guid("2B81D5F8-F8BD-4A65-8F51-F3BFCD51A924")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsProjectFlavorCfgProvider = interface
Public Interface IVsProjectFlavorCfgProvider
Attributes

Notes to Implementers

Implement IVsProjectFlavorCfgProvider to create the project subtype's configuration objects. Retrieve IVsProjectFlavorCfgProvider by calling QueryInterface on a project subtype object.

Methods

CreateProjectFlavorCfg(IVsCfg, IVsProjectFlavorCfg)

Allows the base project to ask the project subtype to create an IVsProjectFlavorCfg object corresponding to each one of its (project subtype's) configuration objects.

Applies to