FileSystem.GetDirectoryInfo(String) Metodo

Definizione

Restituisce un DirectoryInfo oggetto per il percorso specificato.

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

Parametri

directory
String

String. Percorso della directory.

Valori restituiti

DirectoryInfo oggetto per il percorso specificato.

Eccezioni

Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero; contiene solo spazi vuoti; contiene caratteri non validi; o è un percorso del dispositivo (inizia con \\.\).

directory è Nothing o una stringa vuota.

Il percorso supera la lunghezza massima definita dal sistema.

Il percorso della directory contiene due punti (:) o è in un formato non valido.

L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.

Esempio

Questo esempio ottiene un DirectoryInfo oggetto per la directory C:\Documents and Settings e visualizza l'ora di creazione della directory, l'ora dell'ultimo accesso e l'ora dell'ultima scrittura.

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)

Commenti

Se la directory non esiste, non viene generata un'eccezione finché non viene eseguita la prima volta che si accede a una proprietà sull'oggetto DirectoryInfo .

Si applica a

Vedi anche