共用方式為


FileSystemProvider.GetFileSystem(URI) 方法

定義

傳回這個提供者所建立的現有 FileSystem

[Android.Runtime.Register("getFileSystem", "(Ljava/net/URI;)Ljava/nio/file/FileSystem;", "GetGetFileSystem_Ljava_net_URI_Handler", ApiSince=26)]
public abstract Java.Nio.FileNio.FileSystem? GetFileSystem (Java.Net.URI? uri);
[<Android.Runtime.Register("getFileSystem", "(Ljava/net/URI;)Ljava/nio/file/FileSystem;", "GetGetFileSystem_Ljava_net_URI_Handler", ApiSince=26)>]
abstract member GetFileSystem : Java.Net.URI -> Java.Nio.FileNio.FileSystem

參數

uri
URI

URI 參考

傳回

檔案系統

屬性

備註

傳回這個提供者所建立的現有 FileSystem

這個方法會傳回叫用 方法所建立之 的#newFileSystem(URI,Map) newFileSystem(URI,Map)參考FileSystem。 此方法不會傳回建立 #newFileSystem(Path,Map) newFileSystem(Path,Map) 方法的文件系統。 檔系統是由其 URI所識別。 其確切形式與高度提供者相依。 在預設提供者的情況下,URI 的路徑元件是 "/" 且授權單位、查詢和片段元件未定義(未定義的元件是由 null表示)。

一旦這個提供者建立的檔案系統是 java.nio.file.FileSystem#close closed 提供者相依的,如果這個方法傳回關閉檔案系統的參考,或擲回 FileSystemNotFoundException。 如果提供者允許使用與先前建立之文件系統相同的 URI 建立新的文件系統,則此方法會在文件系統關閉之後叫用時擲回例外狀況(以及方法建立 #newFileSystem newFileSystem 新的實例之前)。

如果已安裝安全性管理員,提供者實作可能需要先檢查許可權,再傳回現有文件系統的參考。 在檔案系統的情況下 FileSystems#getDefault default ,不需要任何許可權檢查。

java.nio.file.spi.FileSystemProvider.getFileSystem(java.net.URI)Java 檔。

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

適用於