次の方法で共有


VCConfiguration メンバ

保護されたメンバを含める
継承されたメンバを含める

更新 : 2007 年 11 月

VCConfiguration オブジェクトは、プロジェクトの [プロパティ ページ] ダイアログ ボックスの [全般] プロパティ ページのプロパティに、プログラムからアクセスします。このオブジェクトでは、この構成を構築するために使用するツールにもアクセスできます。

VCConfiguration 型で公開されるメンバは以下のとおりです。

メソッド

  名前 説明
ms168926.pubmethod(ja-jp,VS.90).gif Build 現在の構成をビルドします。
ms168926.pubmethod(ja-jp,VS.90).gif BuildWithPropertySheet ビルドのプロパティを設定するときに使用されます。
ms168926.pubmethod(ja-jp,VS.90).gif BuildWithPropertySheetPath プロパティ シートの検索パスを指定します。
ms168926.pubmethod(ja-jp,VS.90).gif Clean 現在の構成に対して Clean コマンドを呼び出します。
ms168926.pubmethod(ja-jp,VS.90).gif ClearToolProperty ツールのプロパティ値をクリアします。
ms168926.pubmethod(ja-jp,VS.90).gif CopyTo 現在の構成をコピーします。
ms168926.pubmethod(ja-jp,VS.90).gif Delete インフラストラクチャ。マイクロソフト内部でのみ使用。
ms168926.pubmethod(ja-jp,VS.90).gif Deploy プロジェクトを配置します。
ms168926.pubmethod(ja-jp,VS.90).gif Evaluate プロジェクト モデル マクロの値または環境のマクロの値を評価します。これらのマクロの詳細については、「ビルドのコマンドとプロパティのマクロ」を参照してください。
ms168926.pubmethod(ja-jp,VS.90).gif MatchName 指定した名前とコレクションの項目の名前を一致させます。
ms168926.pubmethod(ja-jp,VS.90).gif Rebuild 現在の構成を再度ビルドします。
ms168926.pubmethod(ja-jp,VS.90).gif Relink プロジェクトを再リンクします。
ms168926.pubmethod(ja-jp,VS.90).gif StopBuild 指定した構成で実行中のビルドをキャンセルします。
ms168926.pubmethod(ja-jp,VS.90).gif WaitForBuild ビルドが完了するまで処理を中断します。

このページのトップへ

プロパティ

  名前 説明
ms168926.pubproperty(ja-jp,VS.90).gif ATLMinimizesCRunTimeLibraryUsage 依存関係を最小化するために、ATL から C ランタイム ライブラリへの静的リンクを作成します。これには、useOfATL プロパティの設定が必要です。
ms168926.pubproperty(ja-jp,VS.90).gif BuildLogFile html ログ ファイルの名前を設定または取得します。
ms168926.pubproperty(ja-jp,VS.90).gif CharacterSet コンパイラに特定の文字セットを使用するように指示する値を取得または設定します。
ms168926.pubproperty(ja-jp,VS.90).gif ConfigurationName ビルドするプロジェクト構成を取得または設定します。
ms168926.pubproperty(ja-jp,VS.90).gif ConfigurationType この構成が生成する出力の種類を取得または設定します。
ms168926.pubproperty(ja-jp,VS.90).gif DebugSettings 選択された構成のデバッグ設定情報を含むオブジェクトへのポインタを取得します。
ms168926.pubproperty(ja-jp,VS.90).gif DeleteExtensionsOnClean 消去またはリビルドの実行時に、中間ディレクトリから削除するファイルを取得または設定します。
ms168926.pubproperty(ja-jp,VS.90).gif DeploymentTool 配置ツールを取得します。
ms168926.pubproperty(ja-jp,VS.90).gif DEPRECATED1 インフラストラクチャ。マイクロソフト内部でのみ使用。
ms168926.pubproperty(ja-jp,VS.90).gif ExcludeBuckets ビルド時に無視するツール バケットを設定または取得します。
ms168926.pubproperty(ja-jp,VS.90).gif FileTools ファイルに対して使用できるツールの一覧を表示します。
ms168926.pubproperty(ja-jp,VS.90).gif ImportLibrary 生成するインポート ライブラリを取得するか、構成で生成されるインポート ライブラリをレポートします。ImportLibrary は、/IMPLIB (インポート ライブラリ名の設定) リンカ オプションの機能を公開します。
ms168926.pubproperty(ja-jp,VS.90).gif InheritedPropertySheets config のプロパティ シートを設定または取得します。
ms168926.pubproperty(ja-jp,VS.90).gif IntermediateDirectory 中間ファイル ディレクトリへの相対パスを取得または設定します。環境変数を使用できます。
ms168926.pubproperty(ja-jp,VS.90).gif IntrinsicPropertySheets マイクロソフト内部でのみ使用。使用しないでください。
ms168926.pubproperty(ja-jp,VS.90).gif ManagedExtensions Visual C++ を使用する構成を取得または設定します。ManagedExtensions は、C++ コンパイラの /clr (共通言語ランタイムのコンパイル) オプションの機能を公開します。
ms168926.pubproperty(ja-jp,VS.90).gif Name オブジェクトの名前を取得または設定します。
ms168926.pubproperty(ja-jp,VS.90).gif OutputDirectory 出力を配置するディレクトリを取得または設定します。既定のディレクトリはプロジェクト ディレクトリです。
ms168926.pubproperty(ja-jp,VS.90).gif Platform この構成をビルドするプラットフォームを取得します。
ms168926.pubproperty(ja-jp,VS.90).gif PrimaryOutput この構成をビルドしたときのプライマリ出力を取得します。
ms168926.pubproperty(ja-jp,VS.90).gif ProgramDatabase 構成が生成するプログラム データベースがある場合は取得します。
ms168926.pubproperty(ja-jp,VS.90).gif project VCConfiguration に関連付けられている VCProject を取得します。
ms168926.pubproperty(ja-jp,VS.90).gif PropertySheets プロジェクトのすべてのプロパティ シートを取得します。
ms168926.pubproperty(ja-jp,VS.90).gif RegisterOutput 構成でこのビルドのプライマリ出力を登録するかどうかを示す値を取得します。
ms168926.pubproperty(ja-jp,VS.90).gif SatelliteDLLs この構成で生成するすべてのサテライト DLL のセミコロンで区切られた一覧を取得します。
ms168926.pubproperty(ja-jp,VS.90).gif SqlAssemblyOwner SQL アセンブリの所有者を設定または取得します。
ms168926.pubproperty(ja-jp,VS.90).gif SqlDebugScript SQL デバッグ スクリプトの名前を取得または設定します。
ms168926.pubproperty(ja-jp,VS.90).gif SqlDeploySource SQL アセンブリを配置するときにソース ファイルを含めるかどうかを設定または取得します。
ms168926.pubproperty(ja-jp,VS.90).gif SqlPermissionLevel このプロジェクトについて、SQL のアクセス許可レベルを取得または設定します。
ms168926.pubproperty(ja-jp,VS.90).gif SqlPostDeployScript SQL の配置動作後のスクリプトを設定または取得します。
ms168926.pubproperty(ja-jp,VS.90).gif SqlPreDeployScript SQL の配置動作ごとのスクリプトを設定または取得します。
ms168926.pubproperty(ja-jp,VS.90).gif Tools 構成で使用できるツールを取得します。
ms168926.pubproperty(ja-jp,VS.90).gif UpToDate 現在の構成のビルドが最新かどうかを示す値を取得します。
ms168926.pubproperty(ja-jp,VS.90).gif useOfATL 構成で ATL をどのように使用するかを示す値を取得または設定します。
ms168926.pubproperty(ja-jp,VS.90).gif useOfMfc 構成で MFC がどのように使用されるかを取得または設定します。
ms168926.pubproperty(ja-jp,VS.90).gif VCProjectEngine プロジェクト エンジンへのポインタを取得します。
ms168926.pubproperty(ja-jp,VS.90).gif WholeProgramOptimization リンク時に対してコード生成を遅らせることによるモジュール間の最適化を取得または設定します。WholeProgramOptimization は、コンパイラの /GL (プログラム全体の最適化) オプションの機能を公開します。

このページのトップへ

参照

参照

VCConfiguration インターフェイス

Microsoft.VisualStudio.VCProjectEngine 名前空間