File.CanonicalPath Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает строку канонического пути этого абстрактного имени пути.
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
Значение свойства
Каноническая строка пути, обозначающая тот же файл или каталог, что и это абстрактное имя пути
- Атрибуты
Исключения
Если возникает ошибка ввода-вывода.
Комментарии
Возвращает строку канонического пути этого абстрактного имени пути.
Каноническое имя пути является абсолютным и уникальным. Точное определение канонической формы зависит от системы. Этот метод сначала преобразует это имя пути в абсолютную форму при необходимости, как если #getAbsolutePath бы вызов метода, а затем сопоставляет его с уникальной формой в системном зависимости. Обычно это включает удаление избыточных имен, таких как "."".." и из имени пути, разрешение символьных ссылок (на платформах UNIX) и преобразование букв дисков в стандартный регистр (на платформах Microsoft Windows).
Каждое имя пути, обозначающее существующий файл или каталог, имеет уникальную каноническую форму. Каждое имя пути, обозначающее несуществующий файл или каталог, также имеет уникальную каноническую форму. Каноническая форма имени пути несуществующего файла или каталога может отличаться от канонической формы того же имени пути после создания файла или каталога. Аналогичным образом каноническая форма имени пути существующего файла или каталога может отличаться от канонической формы того же имени пути после удаления файла или каталога.
Добавлено в JDK1.1.
Java документации по java.io.File.getCanonicalPath().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".