File.ListFiles Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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, 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
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
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, 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.