FileSystem Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia właściwości i metody pracy z dyskami, plikami i katalogami.
public ref class FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
- Dziedziczenie
-
FileSystem
Przykłady
Ten przykład sprawdza, czy folder C:\backup\logs
istnieje i sprawdza jego właściwości.
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
Uwagi
W poniższej tabeli wymieniono przykłady zadań obejmujących My.Computer.FileSystem
obiekt.
Konstruktory
FileSystem() |
Inicjuje nowe wystąpienie klasy FileSystem. |
Właściwości
CurrentDirectory |
Pobiera lub ustawia bieżący katalog. |
Drives |
Zwraca kolekcję tylko do odczytu wszystkich dostępnych nazw dysków. |
Metody
CombinePath(String, String) |
Łączy dwie ścieżki i zwraca prawidłowo sformatowaną ścieżkę. |
CopyDirectory(String, String) |
Kopiuje zawartość katalogu do innego katalogu. |
CopyDirectory(String, String, Boolean) |
Kopiuje zawartość katalogu do innego katalogu. |
CopyDirectory(String, String, UIOption) |
Kopiuje zawartość katalogu do innego katalogu. |
CopyDirectory(String, String, UIOption, UICancelOption) |
Kopiuje zawartość katalogu do innego katalogu. |
CopyFile(String, String) |
Kopiuje plik do nowej lokalizacji. |
CopyFile(String, String, Boolean) |
Kopiuje plik do nowej lokalizacji. |
CopyFile(String, String, UIOption) |
Kopiuje plik do nowej lokalizacji. |
CopyFile(String, String, UIOption, UICancelOption) |
Kopiuje plik do nowej lokalizacji. |
CreateDirectory(String) |
Tworzy katalog. |
DeleteDirectory(String, DeleteDirectoryOption) |
Usuwa katalog. |
DeleteDirectory(String, UIOption, RecycleOption) |
Usuwa katalog. |
DeleteDirectory(String, UIOption, RecycleOption, UICancelOption) |
Usuwa katalog. |
DeleteFile(String) |
Usuwa plik. |
DeleteFile(String, UIOption, RecycleOption) |
Usuwa plik. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Usuwa plik. |
DirectoryExists(String) |
Zwraca wartość |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
FileExists(String) |
Zwraca wartość |
FindInFiles(String, String, Boolean, SearchOption) |
Zwraca kolekcję ciągów tylko do odczytu reprezentującą nazwy plików zawierających określony tekst. |
FindInFiles(String, String, Boolean, SearchOption, String[]) |
Zwraca kolekcję ciągów tylko do odczytu reprezentującą nazwy plików zawierających określony tekst. |
GetDirectories(String) |
Zwraca kolekcję ciągów reprezentujących nazwy ścieżek podkatalogów w katalogu. |
GetDirectories(String, SearchOption, String[]) |
Zwraca kolekcję ciągów reprezentujących nazwy ścieżek podkatalogów w katalogu. |
GetDirectoryInfo(String) |
DirectoryInfo Zwraca obiekt dla określonej ścieżki. |
GetDriveInfo(String) |
DriveInfo Zwraca obiekt dla określonego dysku. |
GetFileInfo(String) |
FileInfo Zwraca obiekt dla określonego pliku. |
GetFiles(String) |
Zwraca kolekcję ciągów tylko do odczytu reprezentującą nazwy plików w katalogu. |
GetFiles(String, SearchOption, String[]) |
Zwraca kolekcję ciągów tylko do odczytu reprezentującą nazwy plików w katalogu. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetName(String) |
Analizuje nazwę pliku z podanej ścieżki. |
GetParentPath(String) |
Zwraca ścieżkę nadrzędną podanej ścieżki. |
GetTempFileName() |
Tworzy unikatowy plik tymczasowy o nazwie zero bajtów na dysku i zwraca pełną ścieżkę tego pliku. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
MoveDirectory(String, String) |
Przenosi katalog z jednej lokalizacji do innej. |
MoveDirectory(String, String, Boolean) |
Przenosi katalog z jednej lokalizacji do innej. |
MoveDirectory(String, String, UIOption) |
Przenosi katalog z jednej lokalizacji do innej. |
MoveDirectory(String, String, UIOption, UICancelOption) |
Przenosi katalog z jednej lokalizacji do innej. |
MoveFile(String, String) |
Przenosi plik do nowej lokalizacji. |
MoveFile(String, String, Boolean) |
Przenosi plik do nowej lokalizacji. |
MoveFile(String, String, UIOption) |
Przenosi plik do nowej lokalizacji. |
MoveFile(String, String, UIOption, UICancelOption) |
Przenosi plik do nowej lokalizacji. |
OpenTextFieldParser(String) |
Metoda |
OpenTextFieldParser(String, Int32[]) |
Metoda |
OpenTextFieldParser(String, String[]) |
Metoda |
OpenTextFileReader(String) |
StreamReader Otwiera obiekt do odczytu z pliku. |
OpenTextFileReader(String, Encoding) |
StreamReader Otwiera obiekt do odczytu z pliku. |
OpenTextFileWriter(String, Boolean) |
StreamWriter Otwiera obiekt do zapisu w określonym pliku. |
OpenTextFileWriter(String, Boolean, Encoding) |
Otwiera obiekt do StreamWriter zapisu w określonym pliku. |
ReadAllBytes(String) |
Zwraca zawartość pliku jako tablicę bajtów. |
ReadAllText(String) |
Zwraca zawartość pliku tekstowego jako |
ReadAllText(String, Encoding) |
Zwraca zawartość pliku tekstowego jako |
RenameDirectory(String, String) |
Zmienia nazwę katalogu. |
RenameFile(String, String) |
Zmienia nazwę pliku. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
WriteAllBytes(String, Byte[], Boolean) |
Zapisuje dane w pliku binarnym. |
WriteAllText(String, String, Boolean) |
Zapisuje tekst w pliku. |
WriteAllText(String, String, Boolean, Encoding) |
Zapisuje tekst w pliku. |