FileInfo.DirectoryName Propriété
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.
Obtient une chaîne représentant le chemin d’accès complet du répertoire.
public:
property System::String ^ DirectoryName { System::String ^ get(); };
public string DirectoryName { get; }
public string? DirectoryName { get; }
member this.DirectoryName : string
Public ReadOnly Property DirectoryName As String
Valeur de propriété
Chaîne représentant le chemin d’accès complet du répertoire.
Exceptions
null
a été transmis pour le nom du répertoire.
Le nom du chemin complet dépasse la longueur maximale définie par le système.
L'appelant n'a pas l'autorisation requise.
Exemples
L’exemple suivant récupère le chemin d’accès complet du fichier spécifié.
string fileName = @"C:\TMP\log.txt";
FileInfo fileInfo = new FileInfo(fileName);
if (!fileInfo.Exists)
{
return;
}
Console.WriteLine("{0} has a directoryName of {1}",
fileName, fileInfo.DirectoryName);
/* This code produces output similar to the following,
* though actual results may vary by machine:
*
* C:\TMP\log.txt has a directory name of C:\TMP
*/
Remarques
Pour obtenir le répertoire parent en tant qu’objet DirectoryInfo , utilisez la Directory propriété .
Lors de la première appel, FileInfo appelle Refresh et met en cache les informations sur le fichier. Lors des appels suivants, vous devez appeler Refresh pour obtenir la dernière copie des informations.