IVsProjectCfgProvider Interface

 

Provides access to project configuration information.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

[GuidAttribute("803E46E2-6A0D-4D5D-9F84-6CE1248B068D")]
[InterfaceTypeAttribute(1)]
public interface IVsProjectCfgProvider : IVsCfgProvider

NameDescription
System_CAPS_pubmethodget_UsesIndependentConfigurations(Int32)

Do not use.

System_CAPS_pubmethodGetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[])

Returns one or more configuration objects.

System_CAPS_pubmethodOpenProjectCfg(String, IVsProjectCfg)

Provides access to the IVsProjectCfg interface implemented on a project's configuration object.

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.

Return to top
Show: