IPath.Normalize Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um caminho que é esse caminho com elementos de nome redundantes eliminados.
[Android.Runtime.Register("normalize", "()Ljava/nio/file/Path;", "GetNormalizeHandler:Java.Nio.FileNio.IPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public Java.Nio.FileNio.IPath? Normalize();
[<Android.Runtime.Register("normalize", "()Ljava/nio/file/Path;", "GetNormalizeHandler:Java.Nio.FileNio.IPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Normalize : unit -> Java.Nio.FileNio.IPath
Retornos
o caminho resultante ou esse caminho se ele não contiver elementos de nome redundantes; um caminho vazio será retornado se esse caminho não tiver um componente raiz e todos os elementos de nome forem redundantes
- Atributos
Comentários
Retorna um caminho que é esse caminho com elementos de nome redundantes eliminados.
A definição precisa desse método depende da implementação, mas, em geral, deriva desse caminho, um caminho que não contém <elementos de>nome redundantes</em> . Em muitos sistemas de arquivos, "" e "..." são nomes especiais usados para indicar o diretório atual e o diretório pai. Nesses sistemas de arquivos, todas as ocorrências de "." são consideradas redundantes. Se um nome ".." for precedido por um nome não"",.. ambos os nomes serão considerados redundantes (o processo para identificar esses nomes será repetido até que ele não seja mais aplicável).
Esse método não acessa o sistema de arquivos; o caminho pode não localizar um arquivo existente. Eliminar ".." e um nome anterior de um caminho pode resultar no caminho que localiza um arquivo diferente do caminho original. Isso pode surgir quando o nome anterior é um link simbólico.
Java documentação para java.nio.file.Path.normalize().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.