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