Lenguaje

File.ListFiles Método

Definición

Sobrecargas

Nombre Description
ListFiles(IFilenameFilter)

Devuelve una matriz de nombres de ruta de acceso abstractas que indican los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto que satisface el filtro especificado.

ListFiles(IFileFilter)

Devuelve una matriz de nombres de ruta de acceso abstractas que indican los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto que satisface el filtro especificado.

ListFiles()

Devuelve una matriz de nombres de ruta de acceso abstractas que indican los archivos del directorio indicado por este nombre de ruta de acceso abstracto.

ListFiles(IFilenameFilter)

Devuelve una matriz de nombres de ruta de acceso abstractas que indican los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto que satisface el filtro especificado.

[Android.Runtime.Register("listFiles", "(Ljava/io/FilenameFilter;)[Ljava/io/File;", "GetListFiles_Ljava_io_FilenameFilter_Handler")]
public virtual Java.IO.File[]? ListFiles(Java.IO.IFilenameFilter? filter);
[<Android.Runtime.Register("listFiles", "(Ljava/io/FilenameFilter;)[Ljava/io/File;", "GetListFiles_Ljava_io_FilenameFilter_Handler")>]
abstract member ListFiles : Java.IO.IFilenameFilter -> Java.IO.File[]
override this.ListFiles : Java.IO.IFilenameFilter -> Java.IO.File[]

Parámetros

filter
IFilenameFilter

Un filtro de nombre de archivo

Devoluciones

File[]

Matriz de nombres de ruta de acceso abstractas que indican los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto. La matriz estará vacía si el directorio está vacío. Devuelve null si este nombre de ruta de acceso abstracto no denota un directorio o si se produce un error de E/S.

Atributos

Comentarios

Devuelve una matriz de nombres de ruta de acceso abstractas que indican los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto que satisface el filtro especificado. El comportamiento de este método es el mismo que el #listFiles() del método, salvo que los nombres de ruta de acceso de la matriz devuelta deben satisfacer el filtro. Si el valor especificado filter es null , se aceptan todos los nombres de ruta de acceso. De lo contrario, un pathname satisface el filtro si y solo si el valor true da como resultado cuando se invoca el FilenameFilter#accept FilenameFilter.accept(File,&nbsp;String) método del filtro en este nombre de ruta de acceso abstracto y el nombre de un archivo o directorio en el directorio que indica.

Agregado en la versión 1.2.

Java documentación para java.io.File.listFiles(java.io.FilenameFilter).

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

ListFiles(IFileFilter)

Devuelve una matriz de nombres de ruta de acceso abstractas que indican los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto que satisface el filtro especificado.

[Android.Runtime.Register("listFiles", "(Ljava/io/FileFilter;)[Ljava/io/File;", "GetListFiles_Ljava_io_FileFilter_Handler")]
public virtual Java.IO.File[]? ListFiles(Java.IO.IFileFilter? filter);
[<Android.Runtime.Register("listFiles", "(Ljava/io/FileFilter;)[Ljava/io/File;", "GetListFiles_Ljava_io_FileFilter_Handler")>]
abstract member ListFiles : Java.IO.IFileFilter -> Java.IO.File[]
override this.ListFiles : Java.IO.IFileFilter -> Java.IO.File[]

Parámetros

filter
IFileFilter

Un filtro de archivos

Devoluciones

File[]

Matriz de nombres de ruta de acceso abstractas que indican los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto. La matriz estará vacía si el directorio está vacío. Devuelve null si este nombre de ruta de acceso abstracto no denota un directorio o si se produce un error de E/S.

Atributos

Comentarios

Devuelve una matriz de nombres de ruta de acceso abstractas que indican los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto que satisface el filtro especificado. El comportamiento de este método es el mismo que el #listFiles() del método, salvo que los nombres de ruta de acceso de la matriz devuelta deben satisfacer el filtro. Si el valor especificado filter es null , se aceptan todos los nombres de ruta de acceso. De lo contrario, un pathname satisface el filtro si y solo si el valor true da como resultado cuando se invoca el FileFilter#accept FileFilter.accept(File) método del filtro en pathname.

Agregado en la versión 1.2.

Java documentación para java.io.File.listFiles(java.io.FileFilter).

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

ListFiles()

Devuelve una matriz de nombres de ruta de acceso abstractas que indican los archivos del directorio indicado por este nombre de ruta de acceso abstracto.

[Android.Runtime.Register("listFiles", "()[Ljava/io/File;", "GetListFilesHandler")]
public virtual Java.IO.File[]? ListFiles();
[<Android.Runtime.Register("listFiles", "()[Ljava/io/File;", "GetListFilesHandler")>]
abstract member ListFiles : unit -> Java.IO.File[]
override this.ListFiles : unit -> Java.IO.File[]

Devoluciones

File[]

Matriz de nombres de ruta de acceso abstractas que indican los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto. La matriz estará vacía si el directorio está vacío. Devuelve null si este nombre de ruta de acceso abstracto no denota un directorio o si se produce un error de E/S.

Atributos

Comentarios

Devuelve una matriz de nombres de ruta de acceso abstractas que indican los archivos del directorio indicado por este nombre de ruta de acceso abstracto.

Si este nombre de ruta de acceso abstracto no denota un directorio, este método devuelve null. De lo contrario, se devuelve una matriz de File objetos, una para cada archivo o directorio del directorio. Los nombres de ruta de acceso que denotan el propio directorio y el directorio primario del directorio no se incluyen en el resultado. Cada pathname abstracto resultante se construye a partir de este nombre de ruta de acceso abstracto mediante el #File(File, String) File(File,&nbsp;String) constructor . Por lo tanto, si este nombre de ruta de acceso es absoluto, cada pathname resultante es absoluto; si este nombre de ruta de acceso es relativo, cada pathname resultante será relativo al mismo directorio.

No hay ninguna garantía de que las cadenas de nombre de la matriz resultante aparezcan en cualquier orden específico; no se garantiza que aparezcan en orden alfabético.

Tenga en cuenta que la java.nio.file.Files clase define el java.nio.file.Files#newDirectoryStream(Path) newDirectoryStream método para abrir un directorio e iterar los nombres de los archivos del directorio. Esto puede usar menos recursos al trabajar con directorios muy grandes.

Agregado en la versión 1.2.

Java documentación para java.io.File.listFiles().

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