語言

AbstractPreferences.RemoveNodeSpi 方法

定義

移除此偏好節點,使其及其所包含的偏好無效。

[Android.Runtime.Register("removeNodeSpi", "()V", "GetRemoveNodeSpiHandler")]
protected abstract void RemoveNodeSpi();
[<Android.Runtime.Register("removeNodeSpi", "()V", "GetRemoveNodeSpiHandler")>]
abstract member RemoveNodeSpi : unit -> unit
屬性

例外狀況

如果後備儲存無法使用或導致操作失敗。

備註

移除此偏好節點,使其及其所包含的偏好無效。 在呼叫時,該命名子節點將沒有後代(即 Preferences#removeNode() 方法以自下而上的方式反覆呼叫此方法,先移除節點的每個後代,再移除該節點本身)。

此方法以持有此節點及其父節點(以及因單一呼叫 Preferences#removeNode()而被移除的所有祖先)的鎖來呼叫。

移除節點不必變成持久化,直到 flush 該方法被呼叫到該節點(或祖先節點)。

如果此節點拋出 , BackingStoreException例外會傳播到包圍 #removeNode() 呼叫之外。

的 java.util.prefs.AbstractPreferences.removeNodeSpi()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於