File.CanonicalPath Propriedade

Definição

Retorna a cadeia de caracteres de nome de caminho canônico deste nome de caminho abstrato.

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

Valor da propriedade

A cadeia de caracteres de nome de caminho canônico que indica o mesmo arquivo ou diretório que este nome de caminho abstrato

Atributos

Exceções

se ocorrer um erro de E/S.

Comentários

Retorna a cadeia de caracteres de nome de caminho canônico deste nome de caminho abstrato.

Um nome de caminho canônico é absoluto e único. A definição precisa da forma canônica depende do sistema. Esse método primeiro converte esse nome de caminho em forma absoluta, se necessário, como se invocasse o método e, em seguida, mapeia-o #getAbsolutePath para sua forma exclusiva de forma dependente do sistema. Isso normalmente envolve a remoção de nomes redundantes, como "." e ".." do nome do caminho, a resolução de links simbólicos (em plataformas UNIX) e a conversão de letras de unidade em um caso padrão (em plataformas Microsoft Windows).

Cada nome de caminho que denota um arquivo ou diretório existente tem um formulário canônico exclusivo. Cada nome de caminho que indica um arquivo ou diretório inexistente também tem um formulário canônico exclusivo. A forma canônica do nome do caminho de um arquivo ou diretório inexistente pode ser diferente da forma canônica do mesmo nome de caminho após a criação do arquivo ou diretório. Da mesma forma, a forma canônica do nome do caminho de um arquivo ou diretório existente pode ser diferente da forma canônica do mesmo nome de caminho depois que o arquivo ou diretório é excluído.

Adicionado no JDK1.1.

Java documentação para java.io.File.getCanonicalPath().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a