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

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

DebugFormHook プロパティ

機能および役割

Debug 構成において、画面フックメソッド呼出し (ただし RelCheck は除く) のログを取るかどうかを示す。

画面フックメソッド呼出し (ただし RelCheck は除く) のログを取るかどうかを示す。

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

AppliTech.WorkFrame.FormBase (ローカル)

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

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

fB.DebugFormHook

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

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

真偽値型 (Boolean, bool)

取り得る値とその意味

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

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

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

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

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

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

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

関連事項

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

ログを取る働きをするプロパティには、この他に DebugRelCheck, DebugItemHook および 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);
}