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
類型:Booleantrue 表示釋放 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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualBasic.PowerPacks 命名空間
其他資源
如何:使用 LineShape 控制項繪製線條 (Visual Studio)