IVsProjectCfgProvider Interface
Provides access to project configuration information.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("803E46E2-6A0D-4D5D-9F84-6CE1248B068D")> _
<InterfaceTypeAttribute()> _
Public Interface IVsProjectCfgProvider _
Implements IVsCfgProvider
'Usage
Dim instance As IVsProjectCfgProvider
[GuidAttribute("803E46E2-6A0D-4D5D-9F84-6CE1248B068D")]
[InterfaceTypeAttribute()]
public interface IVsProjectCfgProvider : IVsCfgProvider
[GuidAttribute(L"803E46E2-6A0D-4D5D-9F84-6CE1248B068D")]
[InterfaceTypeAttribute()]
public interface class IVsProjectCfgProvider : IVsCfgProvider
public interface IVsProjectCfgProvider extends IVsCfgProvider
Remarks
See illustrations of the implementation of this interface in the samples Basic Project and Figures Project.
Notes to Implementers:
Implemented by projects to provide the environment with access to its IVsProjectCfg interface and other information. It is an optional interface, implemented with IVsCfgProvider2 and IVsCfgProviderEventsHelper on a separate configuration provider object.
Notes to Callers:
Called by the environment to access a project's configuration object.