メンバ一覧 DebugItemHook 前のプロパティ 次のプロパティ

VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)

DebugItemHook プロパティ

機能および役割

Debug 構成において、項目フックメソッド呼出しのログを取るかどうかを示す。

項目フックメソッド呼出しのログを取るかどうかを示す。

所属するクラス (ツーピーススタイルの場合にこのプロパティが宣言されているクラス)

AppliTech.WorkFrame.FormBase (ローカル)

AppliTech.WorkFrame.FormBase (セントラル)

値を参照・設定する際の書き方

fB.DebugItemHook

(ただし fB は、クラス FormBase のインスタンス)

型および属性 (このプロパティの型と属性)

真偽値型 (Boolean, bool)

取り得る値とその意味

真 (True, true) だと、Debug 構成において、RelCheck フックメソッド呼出しのログを取ることを意味する。偽 (False, false) だと左記のログを取らないことを意味する。

真 (True, true) だと、RelCheck フックメソッド呼出しのログを取ることを意味する。偽 (False, false) だと左記のログを取らないことを意味する。

例外の発生 (誤った参照の際に発生する例外)

(関係する例外の発生なし)

使用上のヒントと注意事項

ツーピーススタイルの場合、このプロパティはローカル側とセントラル側の両方にあるので、両方のプロパティに値を設定することが必要である。

プロパティ ItemHookOption の設定をすれば、特定の項目フックメソッドのログだけを取ることができる。

関連事項

Debug 構成において、ログを取る働きをするプロパティには、この他に DebugFormHook, DebugRelCheck および ShowTransferDataSize がある。

ログを取る働きをするプロパティには、この他に DebugFormHook, DebugRelCheck および ShowTransferDataSize がある。

使用例

Friend Overrides Function BeginPrg(ByVal fB As FormBase) As Boolean
    MyBase.DynamicBackColor = False
    fB.DebugFormHook = True ' フォーム用フックメソッドログを出力します。
    fB.DebugItemHook = True ' 項目用フックメソッドログを出力します。
    fB.DebugRelCheck = True ' 関係チェックフックメソッドログを出力します。
    fB.ExceptionOfSetFocusLogically = True ' SetFocusLogically での例外を有効にします。
    fB.ShowTransferDataSize = True ' 転送データサイズログ出力します。
    Return MyBase.BeginPrg(fB)
End Function
internal override bool BeginPrg( FormBase fB ) {
    base.DynamicBackColor = false;
    fB.DebugFormHook = true; // フォーム用フックメソッドログを出力します。
    fB.DebugItemHook = true; // 項目用フックメソッドログを出力します。
    fB.DebugRelCheck = true; // 関係チェックフックメソッドログを出力します。
    fB.ExceptionOfSetFocusLogically = true; // SetFocusLogically での例外を有効にします。
    fB.ShowTransferDataSize = true; // 転送データサイズログ出力します。
    return base.BeginPrg(fB);
}
boolean BeginPrg( FormBase fB ) {
    super.DynamicBackColor = false;
    fB.DebugFormHook = true; // フォーム用フックメソッドログを出力します。
    fB.DebugItemHook = true; // 項目用フックメソッドログを出力します。
    fB.DebugRelCheck = true; // 関係チェックフックメソッドログを出力します。
    fB.ExceptionOfSetFocusLogically = true; // SetFocusLogically
    // での例外を有効にします。
    fB.ShowTransferDataSize = true; // 転送データサイズログ出力します。
    return super.BeginPrg(fB);
}