IsolatedStorageFile.GetFileNames Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Enumera os nomes dos ficheiros na raiz de um armazenamento isolado.
Sobrecargas
| Name | Description |
|---|---|
| GetFileNames() |
Enumera os nomes dos ficheiros na raiz de um armazenamento isolado. |
| GetFileNames(String) |
Obtém os nomes dos ficheiros que correspondem a um padrão de pesquisa. |
GetFileNames()
- Origem:
- IsolatedStorageFile.cs
- Origem:
- IsolatedStorageFile.cs
- Origem:
- IsolatedStorageFile.cs
- Origem:
- IsolatedStorageFile.cs
- Origem:
- IsolatedStorageFile.cs
Enumera os nomes dos ficheiros na raiz de um armazenamento isolado.
public:
cli::array <System::String ^> ^ GetFileNames();
public string[] GetFileNames();
[System.Runtime.InteropServices.ComVisible(false)]
public string[] GetFileNames();
member this.GetFileNames : unit -> string[]
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.GetFileNames : unit -> string[]
Public Function GetFileNames () As String()
Devoluções
Um array de caminhos relativos de ficheiros na raiz do armazenamento isolado. Um array de comprimento zero especifica que não existem ficheiros na raiz.
- Atributos
Exceções
A loja isolada foi removida.
O armazém isolado foi descartado.
Os caminhos dos ficheiros a partir da raiz isolada da memória não podem ser determinados.
Observações
Este método é equivalente a usar o IsolatedStorageFile.GetFileNames(String) método com "*" especificado para o padrão de pesquisa.
Ver também
Aplica-se a
GetFileNames(String)
- Origem:
- IsolatedStorageFile.cs
- Origem:
- IsolatedStorageFile.cs
- Origem:
- IsolatedStorageFile.cs
- Origem:
- IsolatedStorageFile.cs
- Origem:
- IsolatedStorageFile.cs
Obtém os nomes dos ficheiros que correspondem a um padrão de pesquisa.
public:
cli::array <System::String ^> ^ GetFileNames(System::String ^ searchPattern);
public string[] GetFileNames(string searchPattern);
member this.GetFileNames : string -> string[]
Public Function GetFileNames (searchPattern As String) As String()
Parâmetros
- searchPattern
- String
Um padrão de pesquisa. São suportados curingas de carácter único ("?") e de múltiplos caracteres ("*").
Devoluções
Um conjunto de caminhos relativos de ficheiros no âmbito de armazenamento isolado que correspondem searchPatterna . Um array de comprimento zero especifica que não existem ficheiros correspondentes.
Exceções
searchPattern é null.
O armazém isolado foi descartado.
A loja isolada foi removida.
O caminho do ficheiro especificado por searchPattern não pode ser encontrado.
Exemplos
O seguinte exemplo de código demonstra o GetFileNames método. Para o contexto completo deste exemplo, veja a IsolatedStorageFile visão geral.
String[] dirNames = isoFile.GetDirectoryNames("*");
String[] fileNames = isoFile.GetFileNames("Archive\\*");
// Delete all the files currently in the Archive directory.
if (fileNames.Length > 0)
{
for (int i = 0; i < fileNames.Length; ++i)
{
// Delete the files.
isoFile.DeleteFile("Archive\\" + fileNames[i]);
}
// Confirm that no files remain.
fileNames = isoFile.GetFileNames("Archive\\*");
}
if (dirNames.Length > 0)
{
for (int i = 0; i < dirNames.Length; ++i)
{
// Delete the Archive directory.
}
}
dirNames = isoFile.GetDirectoryNames("*");
isoFile.Remove();
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
}
Dim dirNames As String() = isoFile.GetDirectoryNames("*")
Dim fileNames As String() = isoFile.GetFileNames("*")
Dim name As String
' List directories currently in this Isolated Storage.
If dirNames.Length > 0 Then
For Each name In dirNames
Console.WriteLine("Directory Name: " & name)
Next name
End If
' List the files currently in this Isolated Storage.
' The list represents all users who have personal preferences stored for this application.
If fileNames.Length > 0 Then
For Each name In fileNames
Console.WriteLine("File Name: " & name)
Next name
End If
Observações
O searchPattern "Project\Data*.txt" apresentará todos os ficheiros ".txt" que começam por Data no diretório Project do âmbito de armazenamento isolado. Para uma descrição completa das cadeias de padrões de pesquisa, veja System.IO.Directory.
Para informações sobre como encontrar nomes de diretórios, consulte o GetDirectoryNames método.
O exemplo de Como Encontrar: Ficheiros e Diretórios Existentes em Armazenamento Isolado demonstra a utilização do GetFileNames método.