FileSystemProxy.GetDirectoryInfo(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .