Configuration 接口

表示项目或项目项的生成配置相关属性。

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

语法

声明
<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")> _
Public Interface Configuration
[GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface Configuration
[GuidAttribute(L"90813589-FE21-4AA4-A2E5-053FD274E980")]
public interface class Configuration
[<GuidAttribute("90813589-FE21-4AA4-A2E5-053FD274E980")>]
type Configuration =  interface end
public interface Configuration

Configuration 类型公开以下成员。

属性

  名称 说明
公共属性 Collection 返回包含支持该属性的 Configuration 对象的集合。
公共属性 ConfigurationName 获取要生成的项目配置。
公共属性 DTE 获取顶级扩展性对象。
公共属性 Extender 如果所请求的扩展程序可用于此对象,则返回该扩展程序。
公共属性 ExtenderCATID 获取对象的扩展程序类别 ID (CATID)。
公共属性 ExtenderNames 获取对象的可用扩展程序的列表。
公共属性 IsBuildable 获取指示是否可以生成项目或项目项配置的值。
公共属性 IsDeployable 获取指示是否可以部署项目或项目项配置的值。
公共属性 IsRunable 返回是否可以运行项目或项目项配置。
公共属性 Object 获取在运行时可通过名称访问的对象。
公共属性 OutputGroups 获取 OutputGroup 对象的集合,该集合包含作为项目输出的文件的名称。
公共属性 Owner 获取配置的项目或项目项。
公共属性 PlatformName 获取此分配所支持的平台的名称。
公共属性 Properties 获取属于 Configuration 对象的所有属性的集合。
公共属性 Type 获取一个指示对象类型的常数。

页首

备注

Project(Item).Properties 具有不依赖于配置的属性。

每个 Configuration 对象表示一个项目配置和平台名称对的属性,例如 ("Debug", "Win32") 或 ("Release", "Win32")。对于大多数项目,平台或者不存在,或者是“Win32”或“WSP”。

请参见

参考

EnvDTE 命名空间