FileSystem 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 FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
- Dědičnost
-
FileSystem
Příklady
Tento příklad zkontroluje, zda 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 úloh zahrnujících My.Computer.FileSystem
objekt .
Konstruktory
FileSystem() |
Inicializuje novou instanci FileSystem třídy . |
Vlastnosti
CurrentDirectory |
Získá nebo nastaví aktuální adresář. |
Drives |
Vrátí kolekci všech dostupných názvů jednotek jen pro čtení. |
Metody
CombinePath(String, String) |
Zkombinuje dvě cesty a vrátí správně naformátovanou cestu. |
CopyDirectory(String, String) |
Zkopíruje obsah adresáře do jiného adresáře. |
CopyDirectory(String, String, Boolean) |
Zkopíruje obsah adresáře do jiného adresáře. |
CopyDirectory(String, String, UIOption) |
Zkopíruje obsah adresáře do jiného adresáře. |
CopyDirectory(String, String, UIOption, UICancelOption) |
Zkopíruje obsah adresáře 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í hodnotu |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
FileExists(String) |
Vrátí hodnotu |
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) |
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) |
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 nulovým bajtem a vrátí úplnou cestu k ho. |
GetType() |
Type Získá z aktuální instance. (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) |
Otevře objekt pro StreamReader čtení ze souboru. |
OpenTextFileReader(String, Encoding) |
Otevře objekt pro StreamReader čtení ze souboru. |
OpenTextFileWriter(String, Boolean) |
StreamWriter Otevře objekt pro zápis do zadaného souboru. |
OpenTextFileWriter(String, Boolean, Encoding) |
Otevře soubor pro StreamWriter 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. |