IsolatedStorageFile.GetFileNames Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Énumère les noms de fichiers à la racine d’un magasin isolé.
Surcharges
| Nom | Description |
|---|---|
| GetFileNames() |
Énumère les noms de fichiers à la racine d’un magasin isolé. |
| GetFileNames(String) |
Obtient les noms de fichiers qui correspondent à un modèle de recherche. |
GetFileNames()
Énumère les noms de fichiers à la racine d’un magasin isolé.
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()
Retours
Tableau de chemins d’accès relatifs de fichiers à la racine du magasin isolé. Un tableau de longueur nulle spécifie qu’il n’existe aucun fichier à la racine.
- Attributs
Exceptions
Le magasin isolé a été supprimé.
Le magasin isolé a été supprimé.
Impossible de déterminer les chemins d’accès des fichiers de la racine du magasin isolé.
Remarques
Cette méthode équivaut à utiliser la IsolatedStorageFile.GetFileNames(String) méthode avec « * » spécifié pour le modèle de recherche.
Voir aussi
S’applique à
GetFileNames(String)
Obtient les noms de fichiers qui correspondent à un modèle de recherche.
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()
Paramètres
- searchPattern
- String
Modèle de recherche. Les caractères génériques à caractère unique (« ? ») et multi-caractères (« * ») sont pris en charge.
Retours
Tableau de chemins d’accès relatifs de fichiers dans l’étendue de stockage isolée qui correspondent searchPattern. Un tableau de longueur nulle spécifie qu’il n’existe aucun fichier correspondant.
Exceptions
searchPattern a la valeur null.
Le magasin isolé a été supprimé.
Le magasin isolé a été supprimé.
Impossible de trouver le chemin d’accès au fichier spécifié searchPattern .
Exemples
L’exemple de code suivant illustre la GetFileNames méthode. Pour obtenir le contexte complet de cet exemple, consultez la vue d’ensemble IsolatedStorageFile .
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
Remarques
Le searchPattern « Project\Data*.txt» donnera tous les fichiers «.txt» commençant par Les données dans le répertoire Project de l’étendue de stockage isolée. Pour obtenir une description complète des chaînes de modèle de recherche, consultez System.IO.Directory.
Pour plus d’informations sur la recherche de noms d’annuaires, consultez la GetDirectoryNames méthode.
L’exemple How to : Find Existing Files and Directories in Isolated Storage example illustre l’utilisation de la GetFileNames méthode.