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

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

★ MANDALA システムの内部プロパティ (MANDALA アプリケーションからの使用は禁止されています)

Disposed プロパティ

機能および役割

このフォームがすでに Disposed されているかどうかを示す。

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

AppliTech.WorkFrame.FormBase (ローカル)

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

fB.Disposed

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

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

真偽値型 (Boolean, bool)

読取り専用なので値の設定はできない。

取り得る値とその意味

真 (True, true) だと、Disposed されていることを意味する。偽 (False, false) の場合は、Disposed されていないことを意味する。

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

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

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

関連事項

使用例

' Form は、コンポーネント一覧に後処理を実行するために dispose をオーバライドします。
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
    If Not (fB Is Nothing) AndAlso Not fB.baseFB.Disposed Then fB = fB.Dispose(disposing)
    If disposing Then
        If Not (components Is Nothing) Then
            components.Dispose()
        End If
    End If
    MyBase.Dispose(disposing)
End Sub
// / 使用されているリソースに後処理を実行します。
protected override void Dispose( bool disposing ) {
    if (!(fB == null) && !fB.baseFB.Disposed) fB = fB.Dispose(disposing);
    if (disposing) {
        if (components != null) {
            components.Dispose();
        }
    }
    base.Dispose(disposing);
}
// / 使用されているリソースに後処理を実行します。
protected void Dispose( boolean disposing ) throws Exception {
    if (!(fB == null) && !fB.baseFB.Disposed)
        fB = fB.Dispose(disposing);
    if (disposing) {
        if (components != null) {
            components.Dispose();
        }
    }
    super.Dispose(disposing);
}