FileSystem.GetDirectoryInfo(String) 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.
Retourne un objet DirectoryInfo pour le fichier spécifié.
public:
static System::IO::DirectoryInfo ^ GetDirectoryInfo(System::String ^ directory);
public static System.IO.DirectoryInfo GetDirectoryInfo (string directory);
static member GetDirectoryInfo : string -> System.IO.DirectoryInfo
Public Shared Function GetDirectoryInfo (directory As String) As DirectoryInfo
Paramètres
- directory
- String
String
. Chemin d'accès du répertoire.
Retours
Objet DirectoryInfo pour le chemin spécifié.
Exceptions
Le chemin d’accès n’est pas valide pour l’une des raisons suivantes : il s’agit d’une chaîne de longueur nulle ; il contient uniquement des espaces blancs ; elle contient des caractères non valides ; ou il s’agit d’un chemin d’appareil (commence par \\.\).
directory
est soit Nothing
soit une chaîne vide.
Le chemin d'accès dépasse la longueur maximale définie par le système.
Le chemin d'accès du répertoire contient un signe deux-points (:) ou n'a pas un format valide.
L'utilisateur n'a pas les autorisations nécessaires pour afficher le chemin d'accès.
Exemples
Cet exemple obtient un DirectoryInfo objet pour le répertoire C:\Documents and Settings
et affiche l’heure de création, l’heure du dernier accès et l’heure de la dernière écriture du répertoire.
Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo(
My.Computer.FileSystem.SpecialDirectories.MyDocuments)
MsgBox("The directory was created at " & getInfo.CreationTime)
MsgBox("The directory was last accessed at " & getInfo.LastAccessTime)
MsgBox("The directory was last written to at " & getInfo.LastWriteTime)
Remarques
Si le répertoire n’existe pas, une exception n’est levée qu’à la première consultation d’une propriété sur l’objet DirectoryInfo .