VCCustomBuildRule メンバ

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

更新 : 2007 年 11 月

カスタム ビルド規則とカスタム ビルド規則ファイルにアクセスするインターフェイス。

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

メソッド

  名前 説明
ms168982.pubmethod(ja-jp,VS.90).gif AddBooleanProperty 指定された名前のカスタム ビルド規則に、ブール型プロパティを追加します。
ms168982.pubmethod(ja-jp,VS.90).gif AddEnumProperty 指定された名前のカスタム ビルド規則に、列挙型プロパティを追加します。
ms168982.pubmethod(ja-jp,VS.90).gif AddIntegerProperty 指定された名前のカスタム ビルド規則に、整数型プロパティを追加します。
ms168982.pubmethod(ja-jp,VS.90).gif AddStringProperty 指定された名前のカスタム ビルド規則に、文字列型プロパティを追加します。
ms168982.pubmethod(ja-jp,VS.90).gif RemoveProperty カスタム ビルド規則から指定したプロパティを削除します。

このページのトップへ

プロパティ

  名前 説明
ms168982.pubproperty(ja-jp,VS.90).gif AdditionalDependencies comdlg32.lib や kernel32.lib などのリンク行に追加するその他の構成固有の項目を取得または設定します。
ms168982.pubproperty(ja-jp,VS.90).gif AdditionalOptions コマンド ラインの末尾、ファイル名の直前に追加するオプションを取得または設定します。たとえば、あるオプションがオブジェクト モデルでサポートされない場合に指定します。
ms168982.pubproperty(ja-jp,VS.90).gif BatchingSeparator カスタム ビルド規則がファイルのバッチ処理をサポートしている場合、入力ファイル名の間に挿入するテキストを取得または設定します。
ms168982.pubproperty(ja-jp,VS.90).gif CommandLine 実行するビルド イベント ツールのコマンド ラインを取得または設定します。
ms168982.pubproperty(ja-jp,VS.90).gif DisplayName オブジェクトの完全な名前を取得または設定します。
ms168982.pubproperty(ja-jp,VS.90).gif ExecutionDescription ビルド時にコマンド ラインを実行する前に、出力ウィンドウに表示するテキストを取得または設定します。
ms168982.pubproperty(ja-jp,VS.90).gif FileExtensions プロジェクトに新しく追加されたファイルにビルド規則を関連付けるときに使用されるファイル名の拡張子を取得または設定します。
ms168982.pubproperty(ja-jp,VS.90).gif Name ビルド規則の名前を取得または設定します。
ms168982.pubproperty(ja-jp,VS.90).gif Outputs カスタム ビルド ステップが生成する出力ファイルを取得または設定します。
ms168982.pubproperty(ja-jp,VS.90).gif Properties オブジェクトのプロパティのコレクションを取得します。
ms168982.pubproperty(ja-jp,VS.90).gif ShowOnlyRuleProperties ビルド規則のユーザー プロパティをプロパティのグリッドに表示するかどうかを示す値を取得または設定します。
ms168982.pubproperty(ja-jp,VS.90).gif SupportsFileBatching 1 つのコマンド ライン実行でバッチ処理できるすべてのファイルに対して、必ずコマンド ライン入力を評価するかどうかを示す値を取得または設定します (ファイル プロパティ設定が指定されたファイルを除きます)。
ms168982.pubproperty(ja-jp,VS.90).gif TargetRule 対象規則を使用するかどうかを取得します。

このページのトップへ

参照

参照

VCCustomBuildRule インターフェイス

Microsoft.VisualStudio.VCProjectEngine 名前空間