Sdílet prostřednictvím


FileSystemProxy.GetDirectoryInfo(String) Metoda

Definice

Vrátí objekt pro zadanou DirectoryInfo cestu.

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

Parametry

directory
String

String. Cesta k adresáři.

Návraty

DirectoryInfo objekt pro zadanou cestu.

Výjimky

Cesta není platná z jednoho z následujících důvodů: jedná se o řetězec nulové délky; obsahuje pouze prázdné znaky; obsahuje neplatné znaky; nebo se jedná o cestu k zařízení (začíná na \\.\).

directory je Nothing nebo prázdný řetězec.

Cesta přesahuje systémem definovanou maximální délku.

Cesta k adresáři obsahuje dvojtečku (:) nebo je v neplatném formátu.

Uživatel nemá potřebná oprávnění k zobrazení cesty.

Příklady

Tento příklad získá DirectoryInfo objekt pro adresář C:\Documents and Settings a zobrazí čas vytvoření adresáře, čas posledního přístupu a čas posledního zápisu.

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)

Poznámky

Pokud adresář neexistuje, výjimka se vyvolá až při prvním přístupu k vlastnosti objektu DirectoryInfo .

Platí pro

Viz také