VCCustomBuildRule インターフェイス
カスタム ビルド規則とカスタム ビルド規則ファイルへのインターフェイス。
名前空間: Microsoft.VisualStudio.VCProjectEngine
アセンブリ: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)
構文
'宣言
<GuidAttribute("A41CA130-9C90-4F9E-B61D-CB71A69CAB28")> _
Public Interface VCCustomBuildRule
[GuidAttribute("A41CA130-9C90-4F9E-B61D-CB71A69CAB28")]
public interface VCCustomBuildRule
[GuidAttribute(L"A41CA130-9C90-4F9E-B61D-CB71A69CAB28")]
public interface class VCCustomBuildRule
[<GuidAttribute("A41CA130-9C90-4F9E-B61D-CB71A69CAB28")>]
type VCCustomBuildRule = interface end
public interface VCCustomBuildRule
VCCustomBuildRule 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
AdditionalDependencies | comdlg32.lib や kernel32.lib などのリンク行に追加するその他の構成固有の項目を取得または設定します。 | |
AdditionalOptions | コマンド ラインの末尾、ファイル名の直前に追加するオプションを取得または設定します。たとえば、あるオプションがオブジェクト モデルでサポートされない場合に指定します。 | |
BatchingSeparator | カスタム ビルド規則がファイルのバッチ処理をサポートする場合は、入力ファイル名の間に挿入するテキストを取得または設定します。 | |
CommandLine | 実行するビルド イベント ツールのコマンド ラインを取得または設定します。 | |
DisplayName | オブジェクトのフル ネームを取得または設定します。 | |
ExecutionDescription | ビルド時にコマンド ラインを実行する前に、出力ウィンドウに表示されるテキストを取得または設定します。 | |
FileExtensions | ファイル拡張子をプロジェクトに追加する新しいファイルによってビルド規則を関連付ける取得または設定します。 | |
Name | ビルド規則の名前を取得または設定します。 | |
Outputs | を取得または設定カスタム ビルド ステップが生成する出力ファイル。 | |
Properties | オブジェクトのプロパティのコレクションを取得します。 | |
ShowOnlyRuleProperties | ビルド規則のユーザー プロパティがプロパティ グリッドに表示するかどうかを示す値を取得または設定します。 | |
SupportsFileBatching | コマンド ライン入力が一つのコマンド ライン バッチに実行されているすべてのファイルに評価されるかどうかを示す値を取得または設定します (ファイル プロパティが設定されたファイルを除外します)。 | |
TargetRule | ターゲットを使用するかどうかを制御する取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AddBooleanProperty | 指定した名前のカスタム ビルド規則にブール型プロパティを追加します。 | |
AddEnumProperty | 指定した名前のカスタム ビルド規則では、列挙体のプロパティを追加します。 | |
AddIntegerProperty | 指定した名前のカスタム ビルド規則に整数のプロパティを追加します。 | |
AddStringProperty | 指定した名前のカスタム ビルド規則に文字列プロパティを追加します。 | |
RemoveProperty | カスタム ビルド規則から指定されたプロパティを削除します。 |
このページのトップへ