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
V následující tabulce jsou uvedeny příklady úloh, které se týkají objektu My.Computer.FileSystem
.
Vlastnosti
CurrentDirectory |
Získá nebo nastaví aktuální adresář. |
Drives |
Vrátí kolekci všech dostupných názvů jednotek jen pro čtení. |
SpecialDirectories |
Získá objekt, který poskytuje vlastnosti pro přístup k běžně odkazované adresáře. |
Metody
CombinePath(String, String) |
Zkombinuje dvě cesty a vrátí správně naformátovanou cestu. |
CopyDirectory(String, String) |
Zkopíruje adresář do jiného adresáře. |
CopyDirectory(String, String, Boolean) |
Zkopíruje adresář do jiného adresáře. |
CopyDirectory(String, String, UIOption) |
Zkopíruje adresář do jiného adresáře. |
CopyDirectory(String, String, UIOption, UICancelOption) |
Zkopíruje adresář do jiného adresáře. |
CopyFile(String, String) |
Zkopíruje soubor do nového umístění. |
CopyFile(String, String, Boolean) |
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, UIOption, UICancelOption) |
Zkopíruje soubor do nového umístění. |
CreateDirectory(String) |
Vytvoří adresář. |
DeleteDirectory(String, DeleteDirectoryOption) |
Odstraní adresář. |
DeleteDirectory(String, UIOption, RecycleOption) |
Odstraní adresář. |
DeleteDirectory(String, UIOption, RecycleOption, UICancelOption) |
Odstraní adresář. |
DeleteFile(String) |
Odstraní soubor. |
DeleteFile(String, UIOption, RecycleOption) |
Odstraní soubor. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
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) |
Vrátí kolekci řetězců jen pro čtení představující názvy souborů obsahujících zadaný text. |
FindInFiles(String, String, Boolean, SearchOption, String[]) |
Vrátí kolekci řetězců jen pro čtení představující názvy souborů obsahujících zadaný text. |
GetDirectories(String) |
Vrátí kolekci řetězců představujících názvy cest podadresářů v rámci adresáře. |
GetDirectories(String, SearchOption, String[]) |
Vrátí kolekci řetězců představujících názvy cest podadresářů v rámci adresáře. |
GetDirectoryInfo(String) |
DirectoryInfo Vrátí objekt pro zadanou cestu. |
GetDriveInfo(String) |
Vrátí objekt pro zadanou DriveInfo jednotku. |
GetFileInfo(String) |
FileInfo Vrátí objekt pro zadaný soubor. |
GetFiles(String) |
Vrátí kolekci řetězců jen pro čtení představující názvy souborů v adresáři. |
GetFiles(String, SearchOption, String[]) |
Vrátí kolekci řetězců jen pro čtení představující názvy souborů v adresáři. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetName(String) |
Parsuje název souboru mimo zadanou cestu. |
GetParentPath(String) |
Vrátí nadřazenou cestu zadané cesty. |
GetTempFileName() |
Vytvoří na disku jedinečný dočasný soubor s názvem nulabajtů a vrátí úplnou cestu k ho. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
MoveDirectory(String, String) |
Přesune adresář z jednoho umístění do jiného. |
MoveDirectory(String, String, Boolean) |
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, UIOption, UICancelOption) |
Přesune adresář z jednoho umístění do jiného. |
MoveFile(String, String) |
Přesune soubor do nového umístění. |
MoveFile(String, String, Boolean) |
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, UIOption, UICancelOption) |
Přesune soubor do nového umístění. |
OpenTextFieldParser(String) |
Metoda |
OpenTextFieldParser(String, Int32[]) |
Metoda |
OpenTextFieldParser(String, String[]) |
Metoda |
OpenTextFileReader(String) |
StreamReader Otevře objekt pro čtení ze souboru. |
OpenTextFileReader(String, Encoding) |
StreamReader Otevře objekt pro čtení ze souboru. |
OpenTextFileWriter(String, Boolean) |
StreamWriter Otevře objekt pro zápis do zadaného souboru. |
OpenTextFileWriter(String, Boolean, Encoding) |
Otevře soubor StreamWriter pro zápis do zadaného souboru. |
ReadAllBytes(String) |
Vrátí obsah souboru jako pole bajtů. |
ReadAllText(String) |
Vrátí obsah textového souboru jako |
ReadAllText(String, Encoding) |
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) |
Zapíše text do souboru. |
WriteAllText(String, String, Boolean, Encoding) |
Zapíše text do souboru. |