Share via


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 命名空間