共用方式為


Shape.Dispose 方法 (Boolean)

釋放線條或圖形控制項所使用的 Unmanaged 資源,並選擇是否要釋放 Managed 資源。

命名空間:  Microsoft.VisualBasic.PowerPacks
組件:  Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

語法

'宣告
Protected Overrides Sub Dispose ( _
    disposing As Boolean _
)
protected override void Dispose(
    bool disposing
)
protected:
virtual void Dispose(
    bool disposing
) override
abstract Dispose : 
        disposing:bool -> unit  
override Dispose : 
        disposing:bool -> unit
protected override function Dispose(
    disposing : boolean
)

參數

  • disposing
    類型:Boolean

    true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。

備註

這個方法會呼叫公用Dispose()方法和Finalize方法。 Dispose()叫用受保護Dispose(Boolean)方法正在處置參數設定為true。 Finalize叫用Dispose處置參數設定為false。

當處置參數是true,這個方法會釋放這個控制項參考任何 managed 物件所持有的所有資源。 這個方法會叫用每個參考物件的 Dispose() 方法。

繼承者注意事項

Dispose 可以被其他物件呼叫多次。 當您覆寫Dispose(Boolean),小心不要參考已處置過的呼叫中的物件Dispose。 如需如何實作 Dispose(Boolean) 的詳細資訊,請參閱實作 Dispose 方法。 如需 Dispose 和 Finalize 的詳細資訊,請參閱 清除 Unmanaged 資源覆寫 Finalize 方法

.NET Framework 安全性

請參閱

參考

Shape 類別

Dispose 多載

Microsoft.VisualBasic.PowerPacks 命名空間

其他資源

如何:使用 LineShape 控制項繪製線條 (Visual Studio)

如何:使用 OvalShape 和 RectangleShape 控制項繪製圖案 (Visual Studio)

Line 和 Shape 控制項簡介 (Visual Studio)