Configurations 接口

包含一组 Configuration 对象。对于每个平台,每个集合表示对应于给定配置名的一行 Configuration 对象,或者对于每个配置名,每个集合表示对应于给定平台名的一列 Configuration 对象。

命名空间:  EnvDTE
程序集:  EnvDTE(在 EnvDTE.dll 中)

语法

声明
<GuidAttribute("B6B4C8D6-4D27-43B9-B45C-52BD16B6BA38")> _
Public Interface Configurations _
    Inherits IEnumerable
[GuidAttribute("B6B4C8D6-4D27-43B9-B45C-52BD16B6BA38")]
public interface Configurations : IEnumerable
[GuidAttribute(L"B6B4C8D6-4D27-43B9-B45C-52BD16B6BA38")]
public interface class Configurations : IEnumerable
[<GuidAttribute("B6B4C8D6-4D27-43B9-B45C-52BD16B6BA38")>]
type Configurations =  
    interface
        interface IEnumerable
    end
public interface Configurations extends IEnumerable

Configurations 类型公开以下成员。

属性

  名称 说明
公共属性 Count 获取指示 Configurations 集合中的对象数的值。
公共属性 DTE 获取顶级扩展性对象。
公共属性 Name 获取对象的名称。
公共属性 Parent 获取 Configurations 集合的直接父对象。
公共属性 Type 获取一个指示配置类型的常数。

页首

方法

  名称 说明
公共方法 GetEnumerator() 返回一个循环访问集合的枚举数。 (继承自 IEnumerable。)
公共方法 GetEnumerator() 获取集合中项的枚举数。
公共方法 Item 返回 Configurations 集合中的一个 Configuration 对象。

页首

备注

每个 Configuration 对象表示作为一个整体的项目配置名和平台名的属性。对于大多数项目,平台或者不存在,或者是“Win32”或“WSP”。

使用 EnvDTE.Project.ConfigurationManager.Configurations 引用此集合。

请参见

参考

EnvDTE 命名空间