File.List 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.
Sobrecargas
| Nome | Description |
|---|---|
| List() |
Retorna uma matriz de cadeias de caracteres nomeando os arquivos e diretórios no diretório indicado por esse nome de caminho abstrato. |
| List(IFilenameFilter) |
Retorna uma matriz de cadeias de caracteres nomeando os arquivos e diretórios no diretório indicado por esse nome de caminho abstrato que satisfaz o filtro especificado. |
List()
Retorna uma matriz de cadeias de caracteres nomeando os arquivos e diretórios no diretório indicado por esse nome de caminho abstrato.
[Android.Runtime.Register("list", "()[Ljava/lang/String;", "GetListHandler")]
public virtual string[]? List();
[<Android.Runtime.Register("list", "()[Ljava/lang/String;", "GetListHandler")>]
abstract member List : unit -> string[]
override this.List : unit -> string[]
Retornos
Uma matriz de cadeias de caracteres nomeando os arquivos e diretórios no diretório indicado por esse nome de caminho abstrato. A matriz ficará vazia se o diretório estiver vazio. Retorna null se esse nome de caminho abstrato não denotar um diretório ou se ocorrer um erro de E/S.
- Atributos
Comentários
Retorna uma matriz de cadeias de caracteres nomeando os arquivos e diretórios no diretório indicado por esse nome de caminho abstrato.
Se esse nome de caminho abstrato não denotar um diretório, esse método retornará null. Caso contrário, uma matriz de cadeias de caracteres será retornada, uma para cada arquivo ou diretório no diretório. Os nomes que denotam o diretório em si e o diretório pai do diretório não estão incluídos no resultado. Cada cadeia de caracteres é um nome de arquivo em vez de um caminho completo.
Não há nenhuma garantia de que as cadeias de caracteres de nome na matriz resultante serão exibidas em qualquer ordem específica; eles não são, em particular, garantidos para aparecer em ordem alfabética.
Observe que a java.nio.file.Files classe define o java.nio.file.Files#newDirectoryStream(Path) newDirectoryStream método para abrir um diretório e iterar sobre os nomes dos arquivos no diretório. Isso pode usar menos recursos ao trabalhar com diretórios muito grandes e pode ser mais responsivo ao trabalhar com diretórios remotos.
Documentação Java para java.io.File.list().
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.
Aplica-se a
List(IFilenameFilter)
Retorna uma matriz de cadeias de caracteres nomeando os arquivos e diretórios no diretório indicado por esse nome de caminho abstrato que satisfaz o filtro especificado.
[Android.Runtime.Register("list", "(Ljava/io/FilenameFilter;)[Ljava/lang/String;", "GetList_Ljava_io_FilenameFilter_Handler")]
public virtual string[]? List(Java.IO.IFilenameFilter? filter);
[<Android.Runtime.Register("list", "(Ljava/io/FilenameFilter;)[Ljava/lang/String;", "GetList_Ljava_io_FilenameFilter_Handler")>]
abstract member List : Java.IO.IFilenameFilter -> string[]
override this.List : Java.IO.IFilenameFilter -> string[]
Parâmetros
- filter
- IFilenameFilter
Um filtro de nome de arquivo
Retornos
Uma matriz de cadeias de caracteres nomeando os arquivos e diretórios no diretório indicado por esse nome de caminho abstrato que foram aceitos pelo determinado filter. A matriz ficará vazia se o diretório estiver vazio ou se nenhum nome tiver sido aceito pelo filtro.
Retorna null se esse nome de caminho abstrato não denotar um diretório ou se ocorrer um erro de E/S.
- Atributos
Comentários
Retorna uma matriz de cadeias de caracteres nomeando os arquivos e diretórios no diretório indicado por esse nome de caminho abstrato que satisfaz o filtro especificado. O comportamento desse método é o mesmo que o #list() do método, exceto que as cadeias de caracteres na matriz retornada devem satisfazer o filtro. Se o determinado filter for null , todos os nomes serão aceitos. Caso contrário, um nome atenderá ao filtro se e somente se o valor true resultar quando o FilenameFilter#accept FilenameFilter.accept(File, String) método do filtro for invocado neste nome de caminho abstrato e o nome de um arquivo ou diretório no diretório que ele denota.
Documentação Java para java.io.File.list(java.io.FilenameFilter).
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.