メンバ一覧 DerivedCanceled | 前のプロパティ 次のプロパティ |
VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)
◇ 機能および役割
Derived 系の項目フックメソッド (Derived, DerivedC, DerivedCLC, DerivedLC, DerivedR, DerivedRLC) の呼出し系列をキャンセルするかどうかを示す。
◇ 所属するクラス (ツーピーススタイルの場合にこのプロパティが宣言されているクラス)
AppliTech.WorkFrame.FormBase (ローカル)
AppliTech.WorkFrame.FormBase (セントラル)
◇ 値を参照・設定する際の書き方
fB.DerivedCanceled
(ただし fB は、クラス FormBase のインスタンス)
◇ 型および属性 (このプロパティの型と属性)
真偽値型 (Boolean, bool)
◇ 取り得る値とその意味
真 (True, true) だと、Derived 系列の呼出しをキャンセルすることを意味する。偽 (False, false) の場合は、キャンセルしないことを意味する。
◇ 例外の発生 (誤った参照の際に発生する例外)
(関係する例外の発生なし)
◇ 使用上のヒントと注意事項
◇ 関連事項
MANDALA V6 では、Derived 系フックメソッドの戻り値を Empty (.NET では使えなくなった値) にすることによって、Derived 系列の呼出しをキャンセルすることができた。このプロパティを 真 (True, true) にすることによって、これに相当することができる。
◇ 使用例
Friend Function Derived(ByVal 男子生徒番号 As WrpInteger, ByVal fB As FormBase) As String
If 男子生徒番号 Is Nothing Then
fB.DerivedCanceled = True
Return Nothing
End If
Return DerivedStringValue(男子生徒番号, fB)
End Function
internal string Derived( WrpInteger 男子生徒番号, FormBase fB ) {
if (男子生徒番号 == null) {
fB.DerivedCanceled = true;
return null;
}
return DerivedStringValue(男子生徒番号, fB);
}
public String Derived( Integer 男子生徒番号, FormBase fB ) {
if (男子生徒番号 == null) {
fB.DerivedCanceled = true;
return null;
}
return DerivedStringValue(男子生徒番号, fB);
}