この記事は翻訳者によって翻訳されたものです。 記事の文章にポインターを重ねると、原文のテキストが表示されます。 |
訳文
原文
|
ConfigurationManager インターフェイス
Configuration オブジェクトの行列を表します。行列は、構成名とプラットフォーム名の組み合わせです。
アセンブリ: EnvDTE (EnvDTE.dll 内)
ConfigurationManager 型で公開されるメンバーは以下のとおりです。
| 名前 | 説明 | |
|---|---|---|
|
ActiveConfiguration | ソリューション ビルド操作に使用する現在のソリューション構成を取得します。 |
|
ConfigurationRowNames | プロジェクトまたはプロジェクト項目について、すべての定義済みの構成名の配列を取得します。 |
|
Count | コレクション内のオブジェクトの数を示す値を取得します。 |
|
DTE | トップレベルの機能拡張オブジェクトを取得します。 |
|
Parent | ConfigurationManager オブジェクトの直接の親オブジェクトを取得します。 |
|
PlatformNames | 使用できるすべてのプラットフォームのリストを取得します。 |
|
SupportedPlatforms | 現在のプロジェクトに追加でき、ビルド構成の作成のために追加することになると考えられるプラットフォームの名前のリストを取得します。 |
| 名前 | 説明 | |
|---|---|---|
|
AddConfigurationRow | 既存のプロジェクトまたはプロジェクト項目の構成行の Configuration オブジェクトに基づいて、新しいプロジェクトまたはプロジェクト項目の構成行を作成します。 |
|
AddPlatform | 既存のプラットフォームの Configuration オブジェクトに基づいて、新しいオペレーティング システム プラットフォームのビルド設定を作成します。 |
|
ConfigurationRow | "Debug" や "Retail" など、1 つの構成名のビルド構成を表すアイテムのコレクションを返します。 |
|
DeleteConfigurationRow | "Debug" や "Retail" などのビルド構成の行を削除します。 |
|
DeletePlatform | "WinCE PalmSize" などのプラットフォーム構成の列を削除します。 |
|
GetEnumerator() | コレクションを反復処理する列挙子を返します。 (IEnumerable から継承されます。) |
|
GetEnumerator() | コレクション内の項目の列挙子を返します。 |
|
Item | ConfigurationManager コレクションの Configuration オブジェクトを返します。 |
|
Platform | 現在の構成の Configurations を返します。 |
基本的に、ConfigurationManager オブジェクトはプロジェクトまたはプロジェクト項目の構成名とプラットフォーム名の行列です。 行列の各要素は、Configuration オブジェクトです。 プロジェクトまたはプロジェクト項目の ConfigurationManager オブジェクトは参照できますが、プロジェクト項目レベルのビルド構成をサポートしないプロジェクトもあります。
このオブジェクトを参照するには、EnvDTE.Project.ConfigurationManager を使用します。 または EnvDTE.ProjectItem.ConfigurationManager を使用します。