IVsProjectCfgProvider 接口
提供对项目配置信息。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<GuidAttribute("803E46E2-6A0D-4D5D-9F84-6CE1248B068D")> _
<InterfaceTypeAttribute()> _
Public Interface IVsProjectCfgProvider _
Inherits IVsCfgProvider
[GuidAttribute("803E46E2-6A0D-4D5D-9F84-6CE1248B068D")]
[InterfaceTypeAttribute()]
public interface IVsProjectCfgProvider : IVsCfgProvider
IVsProjectCfgProvider 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
get_UsesIndependentConfigurations | 不要使用。 | |
GetCfgs(UInt32, array<IVsCfg[], array<UInt32[], array<UInt32[]) | 返回此对象的每个配置对象。 (继承自 IVsCfgProvider。) | |
GetCfgs(UInt32, array<IVsCfg[], array<UInt32[], array<UInt32[]) | 返回一个或多个配置对象。 | |
OpenProjectCfg | 在项目的配置对象提供对实现的 IVsProjectCfg 接口。 |
页首
备注
对实现者的说明
实现由项目提供环境提供对其 IVsProjectCfg 接口和其他信息的访问。 它是一个可选接口,实现与 IVsCfgProvider2 和 IVsCfgProviderEventsHelper 在单独的配置提供程序对象。
对调用者的说明
调用通过环境访问项目的配置对象。