FileSystemProxy.GetDirectoryInfo(String) Methode

Definitie

Retourneert een DirectoryInfo object voor het opgegeven pad.

public:
 System::IO::DirectoryInfo ^ GetDirectoryInfo(System::String ^ directory);
public System.IO.DirectoryInfo GetDirectoryInfo(string directory);
member this.GetDirectoryInfo : string -> System.IO.DirectoryInfo
Public Function GetDirectoryInfo (directory As String) As DirectoryInfo

Parameters

directory
String

String. Pad van map.

Retouren

DirectoryInfo object voor het opgegeven pad.

Uitzonderingen

Het pad is om een van de volgende redenen niet geldig: het is een tekenreeks met lengte nul; het bevat alleen witruimte; bevat ongeldige tekens; of het is een apparaatpad (begint met \\.\).

directory is Nothing of een lege tekenreeks.

Het pad overschrijdt de door het systeem gedefinieerde maximumlengte.

Het mappad bevat een dubbele punt (:) of heeft een ongeldige indeling.

De gebruiker beschikt niet over de benodigde machtigingen om het pad weer te geven.

Voorbeelden

In dit voorbeeld wordt een DirectoryInfo object voor de map C:\Documents and Settings opgehaald en worden de aanmaaktijd, de laatste toegangstijd en de laatste schrijftijd van de map weergegeven.

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)

Opmerkingen

Als de map niet bestaat, wordt er pas een uitzondering gegenereerd wanneer de eerste keer dat een eigenschap op het DirectoryInfo object wordt geopend.

Van toepassing op

Zie ook