File.UsableSpace 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回這個抽象路徑名稱所命名之分割區上這個虛擬機可用的位元組數目。
public virtual long UsableSpace { [Android.Runtime.Register("getUsableSpace", "()J", "GetGetUsableSpaceHandler")] get; }
[<get: Android.Runtime.Register("getUsableSpace", "()J", "GetGetUsableSpaceHandler")>]
member this.UsableSpace : int64
屬性值
分割區上可用的位元組數目,如果 0L
抽象路徑名稱未命名資料分割,則為 。 在無法使用此資訊的系統上,此方法相當於 對 #getFreeSpace
的呼叫。
- 屬性
備註
傳回這個抽象路徑名稱所命名之分割區上這個虛擬機可用的位元組數目。 可能的話,此方法會檢查寫入許可權和其他操作系統限制,因此通常會提供比 實際寫入 #getFreeSpace
多少新數據更精確的估計。
傳回的可用位元組數目是提示,但不保證可以使用大部分或任一個字節。 未配置位元組的數目最有可能在呼叫之後立即準確。 任何外部 I/O 作業都可能不正確,包括此虛擬機器外部系統上所做的作業。 此方法不保證此文件系統的寫入作業將會成功。
在 Android 上(和其他 Unix 型系統),這個方法會傳回非根使用者可用的可用位元組數目,不論您是否實際以根目錄執行,以及不論任何可能套用至使用者的配額或其他限制。 (方法會 getFreeSpace
傳回根目錄可能可用的位元元數目。
已在1.6中新增。
的 java.io.File.getUsableSpace()
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。