Lenguaje

IPath.Normalize Método

Definición

Devuelve una ruta de acceso que es esta ruta de acceso con elementos de nombre 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

Devoluciones

la ruta de acceso resultante o esta ruta de acceso si no contiene elementos de nombre redundantes; Se devuelve una ruta de acceso vacía si esta ruta de acceso no tiene un componente raíz y todos los elementos de nombre son redundantes.

Atributos

Comentarios

Devuelve una ruta de acceso que es esta ruta de acceso con elementos de nombre redundantes eliminados.

La definición precisa de este método depende de la implementación, pero en general deriva de esta ruta de acceso, una ruta de acceso que no contiene <elementos de nombre em>redundantes</em> . En muchos sistemas de archivos, los nombres "." y ".." son nombres especiales que se usan para indicar el directorio actual y el directorio primario. En estos sistemas de archivos, todas las apariciones de "." se consideran redundantes. Si un nombre ".." está precedido de un nombre distinto de "..", ambos nombres se consideran redundantes (el proceso para identificar dichos nombres se repite hasta que ya no sea aplicable).

Este método no tiene acceso al sistema de archivos; Es posible que la ruta de acceso no encuentre un archivo que exista. Eliminar ".." y un nombre anterior de una ruta de acceso pueden dar lugar a que la ruta de acceso localice un archivo diferente al de la ruta de acceso original. Esto puede surgir cuando el nombre anterior es un vínculo simbólico.

Java documentación para java.nio.file.Path.normalize().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a