Condividi tramite


FileSystem.GetDirectoryInfo(String) Metodo

Definizione

Restituisce un oggetto DirectoryInfo 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.

Restituisce

Oggetto DirectoryInfo per il percorso specificato.

Eccezioni

Il percorso non è valido per uno dei motivi seguenti: è 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.

La lunghezza del percorso supera la lunghezza massima definita dal sistema.

Nel percorso della directory sono presenti i due punti (:) oppure il formato non è valido.

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

Esempio

Questo esempio ottiene un DirectoryInfo oggetto per la directory e visualizza l'ora di creazione della directory C:\Documents and Settings , l'ora dell'ultima accesso e l'ultima ora di 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à nell'oggetto DirectoryInfo .

Si applica a

Vedi anche