共用方式為


UIBarButtonItem.Dispose(Boolean) 方法

定義

釋放 UIBarButtonItem 物件所使用的資源。

protected override void Dispose (bool disposing);
override this.Dispose : bool -> unit

參數

disposing
Boolean

如果設定為 true ,則會直接叫用 方法,並處置管理和 Unmanaged 資源;如果設定為 false 方法,則為垃圾收集行程完成項所呼叫,而且應該只釋放 Unmanaged 資源。

備註

這個 Dispose 方法會釋放 UIBarButtonItem 類別所使用的資源。

這個方法是由 Dispose () 方法和物件完成項 (Finalize) 呼叫。 由 Dispose 方法叫用時,參數處置 disposing 會設定為 true ,而且這個物件保留的任何 Managed 物件參考也會處置或釋放;當物件完成項叫用時,值會在完成項執行緒上設定為 false

使用 UIBarButtonItem 完成應用程式時呼叫 Dispose 方法可確保儘快釋放此 Managed 物件所使用的所有外部資源。 一旦開發人員叫用 Dispose 方法,物件就不再有用,而且開發人員不應該再呼叫它。

如需如何覆寫此方法和 Dispose/IDisposable 模式的詳細資訊,請參閱'實作 Dispose 方法'' 檔 https://msdn.microsoft.com/en-us/library/fs2xkftw.aspx

適用於