Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 _
Inherits 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.