IVsProjectFlavorCfgProvider Interface
Functions as the factory for the project subtype's configuration objects.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("2B81D5F8-F8BD-4A65-8F51-F3BFCD51A924")> _
Public Interface IVsProjectFlavorCfgProvider
[InterfaceTypeAttribute()]
[GuidAttribute("2B81D5F8-F8BD-4A65-8F51-F3BFCD51A924")]
public interface IVsProjectFlavorCfgProvider
[InterfaceTypeAttribute()]
[GuidAttribute(L"2B81D5F8-F8BD-4A65-8F51-F3BFCD51A924")]
public interface class IVsProjectFlavorCfgProvider
[<InterfaceTypeAttribute()>]
[<GuidAttribute("2B81D5F8-F8BD-4A65-8F51-F3BFCD51A924")>]
type IVsProjectFlavorCfgProvider = interface end
public interface IVsProjectFlavorCfgProvider
The IVsProjectFlavorCfgProvider type exposes the following members.
Methods
Name | Description | |
---|---|---|
CreateProjectFlavorCfg | 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. |
Top
Remarks
Notes to Implementers
Implement IVsProjectFlavorCfgProvider to create the project subtype's configuration objects. Retrieve IVsProjectFlavorCfgProvider by calling QueryInterface on a project subtype object.