FileSystemProxy Třída
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í.
Poskytuje vlastnosti a metody pro práci s jednotkami, soubory a adresáři.
public ref class FileSystemProxy
public class FileSystemProxy
type FileSystemProxy = class
Public Class FileSystemProxy
- Dědičnost
-
FileSystemProxy
Příklady
Tento příklad zkontroluje, jestli složka C:\backup\logs existuje, a zkontroluje její vlastnosti.
Dim logInfo As System.IO.DirectoryInfo
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
logInfo = My.Computer.FileSystem.GetDirectoryInfo(
"C:\backup\logs")
End If
Poznámky
Následující tabulka uvádí příklady úkolů zahrnujících My.Computer.FileSystem objekt.
Vlastnosti
| Name | Description |
|---|---|
| CurrentDirectory |
Získá nebo nastaví aktuální adresář. |
| Drives |
Vrátí kolekci jen pro čtení všech dostupných názvů jednotek. |
| SpecialDirectories |
Získá objekt, který poskytuje vlastnosti pro přístup k běžně odkazovaným adresářům. |
Metody
| Name | Description |
|---|---|
| CombinePath(String, String) |
Kombinuje dvě cesty a vrací správně formátovanou cestu. |
| CopyDirectory(String, String, Boolean) |
Zkopíruje adresář do jiného adresáře. |
| CopyDirectory(String, String, UIOption, UICancelOption) |
Zkopíruje adresář do jiného adresáře. |
| CopyDirectory(String, String, UIOption) |
Zkopíruje adresář do jiného adresáře. |
| CopyDirectory(String, String) |
Zkopíruje adresář do jiného adresáře. |
| CopyFile(String, String, Boolean) |
Zkopíruje soubor do nového umístění. |
| CopyFile(String, String, UIOption, UICancelOption) |
Zkopíruje soubor do nového umístění. |
| CopyFile(String, String, UIOption) |
Zkopíruje soubor do nového umístění. |
| CopyFile(String, String) |
Zkopíruje soubor do nového umístění. |
| CreateDirectory(String) |
Vytvoří adresář. |
| DeleteDirectory(String, DeleteDirectoryOption) |
Odstraní adresář. |
| DeleteDirectory(String, UIOption, RecycleOption, UICancelOption) |
Odstraní adresář. |
| DeleteDirectory(String, UIOption, RecycleOption) |
Odstraní adresář. |
| DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Odstraní soubor. |
| DeleteFile(String, UIOption, RecycleOption) |
Odstraní soubor. |
| DeleteFile(String) |
Odstraní soubor. |
| DirectoryExists(String) |
Vrátí |
| Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
| FileExists(String) |
Vrátí |
| FindInFiles(String, String, Boolean, SearchOption, String[]) |
Vrátí kolekci řetězců určených jen pro čtení představující názvy souborů obsahujících zadaný text. |
| FindInFiles(String, String, Boolean, SearchOption) |
Vrátí kolekci řetězců určených jen pro čtení představující názvy souborů obsahujících zadaný text. |
| GetDirectories(String, SearchOption, String[]) |
Vrátí kolekci řetězců představujících názvy cest podadresářů v rámci adresáře. |
| GetDirectories(String) |
Vrátí kolekci řetězců představujících názvy cest podadresářů v rámci adresáře. |
| GetDirectoryInfo(String) |
Vrátí objekt pro zadanou DirectoryInfo cestu. |
| GetDriveInfo(String) |
Vrátí objekt pro zadanou DriveInfo jednotku. |
| GetFileInfo(String) |
FileInfo Vrátí objekt pro zadaný soubor. |
| GetFiles(String, SearchOption, String[]) |
Vrátí kolekci řetězců, které představují názvy souborů v adresáři, jen pro čtení. |
| GetFiles(String) |
Vrátí kolekci řetězců, které představují názvy souborů v adresáři, jen pro čtení. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetName(String) |
Parsuje název souboru z zadané cesty. |
| GetParentPath(String) |
Vrátí nadřazenou cestu zadané cesty. |
| GetTempFileName() |
Vytvoří na disku dočasný soubor s jedinečným názvem nula bajtů a vrátí úplnou cestu k danému souboru. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| MoveDirectory(String, String, Boolean) |
Přesune adresář z jednoho umístění do jiného. |
| MoveDirectory(String, String, UIOption, UICancelOption) |
Přesune adresář z jednoho umístění do jiného. |
| MoveDirectory(String, String, UIOption) |
Přesune adresář z jednoho umístění do jiného. |
| MoveDirectory(String, String) |
Přesune adresář z jednoho umístění do jiného. |
| MoveFile(String, String, Boolean) |
Přesune soubor do nového umístění. |
| MoveFile(String, String, UIOption, UICancelOption) |
Přesune soubor do nového umístění. |
| MoveFile(String, String, UIOption) |
Přesune soubor do nového umístění. |
| MoveFile(String, String) |
Přesune soubor do nového umístění. |
| OpenTextFieldParser(String, Int32[]) |
Tato |
| OpenTextFieldParser(String, String[]) |
Tato |
| OpenTextFieldParser(String) |
Tato |
| OpenTextFileReader(String, Encoding) |
StreamReader Otevře objekt pro čtení ze souboru. |
| OpenTextFileReader(String) |
StreamReader Otevře objekt pro čtení ze souboru. |
| OpenTextFileWriter(String, Boolean, Encoding) |
Otevře zápis StreamWriter do zadaného souboru. |
| OpenTextFileWriter(String, Boolean) |
StreamWriter Otevře objekt pro zápis do zadaného souboru. |
| ReadAllBytes(String) |
Vrátí obsah souboru jako pole bajtů. |
| ReadAllText(String, Encoding) |
Vrátí obsah textového souboru jako |
| ReadAllText(String) |
Vrátí obsah textového souboru jako |
| RenameDirectory(String, String) |
Přejmenuje adresář. |
| RenameFile(String, String) |
Přejmenuje soubor. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| WriteAllBytes(String, Byte[], Boolean) |
Zapíše data do binárního souboru. |
| WriteAllText(String, String, Boolean, Encoding) |
Zapíše text do souboru. |
| WriteAllText(String, String, Boolean) |
Zapíše text do souboru. |