File.CanonicalPath 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳此抽象路徑名稱的典範路徑名稱字串。
public virtual string CanonicalPath { [Android.Runtime.Register("getCanonicalPath", "()Ljava/lang/String;", "GetGetCanonicalPathHandler")] get; }
[<get: Android.Runtime.Register("getCanonicalPath", "()Ljava/lang/String;", "GetGetCanonicalPathHandler")>]
member this.CanonicalPath : string
屬性值
代表與此抽象路徑名稱相同的檔案或目錄的典範路徑名稱字串
- 屬性
例外狀況
如果發生 I/O 錯誤。
備註
回傳此抽象路徑名稱的典範路徑名稱字串。
典範路徑名稱既是絕對的,也是唯一的。 典範形式的精確定義是系統依賴的。 此方法先將此路徑名稱轉換為絕對形式(如同呼叫 #getAbsolutePath 方法),然後以系統依賴方式將其映射為唯一形式。 這通常包括移除路徑名稱中的冗餘名稱"."如 和"..",解決符號連結(在 UNIX 平台上),以及將磁碟代號轉換為標準大小寫(在Microsoft Windows平台上)。
每個表示現有檔案或目錄的路徑名稱都有獨特的典範形式。 每個表示不存在檔案或目錄的路徑名稱,也都有唯一的典範形式。 不存在的檔案或目錄路徑名稱的標準形式,可能與建立該檔案或目錄後相同路徑名稱的標準形式不同。 同樣地,現有檔案或目錄路徑名稱的標準形式,在檔案或目錄被刪除後,也可能與該路徑名稱的標準形式不同。
新增於JDK1.1。
Java 文件 java.io.File.getCanonicalPath()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。