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. |