FileSystem Klasa

Definicja

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.

Do Zobacz
Odczytywanie z pliku tekstowego Instrukcje: odczytywanie z plików tekstowych
Odczytywanie z rozdzielanego pliku tekstowego Instrukcje: odczytywanie z plików tekstowych Comma-Delimited
Odczyt z pliku tekstowego o stałej szerokości Instrukcje: odczytywanie z plików tekstowych o stałej szerokości
Odczytywanie z pliku tekstowego z wieloma formatami Instrukcje: odczytywanie z plików tekstowych z wieloma formatami
Odczytywanie z pliku binarnego Instrukcje: odczytywanie z plików binarnych
Odczytywanie z pliku tekstowego za pomocą elementu StreamReader Instrukcje: odczytywanie tekstu z plików za pomocą elementu StreamReader
Zapisz do pliku tekstowego Instrukcje: zapisywanie tekstu w plikach
Dołączanie do pliku tekstowego Instrukcje: dołączanie do plików tekstowych
Zapisz do pliku binarnego Instrukcje: zapisywanie w plikach binarnych
Zapisywanie w plikach tekstowych w katalogu MyDocuments Instrukcje: zapisywanie tekstu w plikach w katalogu Moje dokumenty
Zapisywanie w pliku tekstowym za pomocą elementu StreamWriter Instrukcje: zapisywanie tekstu w plikach za pomocą elementu StreamWriter
Kopiowanie plików z określonym wzorcem Instrukcje: kopiowanie plików z określonym wzorcem do katalogu
Kopiowanie pliku do tego samego katalogu Instrukcje: tworzenie kopii pliku w tym samym katalogu
Kopiowanie pliku do innego katalogu Instrukcje: tworzenie kopii pliku w innym katalogu
Tworzenie pliku Instrukcje: tworzenie pliku
Usuwanie pliku Instrukcje: usuwanie pliku
Znajdowanie plików z określonym wzorcem Instrukcje: znajdowanie plików z określonym wzorcem
Przenoszenie pliku Instrukcje: przenoszenie pliku
Zmienianie nazwy pliku Instrukcje: zmienianie nazwy pliku
Kopiowanie katalogu do innego katalogu Instrukcje: kopiowanie katalogu do innego katalogu
Tworzenie katalogu Instrukcje: tworzenie katalogu
Znajdowanie podkatalogów z określonym wzorcem Instrukcje: znajdowanie podkatalogów z określonym wzorcem
Pobieranie kolekcji plików w katalogu Instrukcje: pobieranie kolekcji plików w katalogu
Odczyt z katalogu MyDocuments Instrukcje: pobieranie zawartości katalogu Moje dokumenty
Analizowanie ścieżki pliku Instrukcje: analizowanie ścieżek plików

Konstruktory

Nazwa Opis
FileSystem()

Inicjuje nowe wystąpienie klasy FileSystem.

Właściwości

Nazwa Opis
CurrentDirectory

Pobiera lub ustawia bieżący katalog.

Drives

Zwraca kolekcję tylko do odczytu wszystkich dostępnych nazw dysków.

Metody

Nazwa Opis
CombinePath(String, String)

Łączy dwie ścieżki i zwraca prawidłowo sformatowaną ścieżkę.

CopyDirectory(String, String, Boolean)

Kopiuje zawartość katalogu do innego katalogu.

CopyDirectory(String, String, UIOption, UICancelOption)

Kopiuje zawartość katalogu do innego katalogu.

CopyDirectory(String, String, UIOption)

Kopiuje zawartość katalogu do innego katalogu.

CopyDirectory(String, String)

Kopiuje zawartość katalogu do innego katalogu.

CopyFile(String, String, Boolean)

Kopiuje plik do nowej lokalizacji.

CopyFile(String, String, UIOption, UICancelOption)

Kopiuje plik do nowej lokalizacji.

CopyFile(String, String, UIOption)

Kopiuje plik do nowej lokalizacji.

CopyFile(String, String)

Kopiuje plik do nowej lokalizacji.

CreateDirectory(String)

Tworzy katalog.

DeleteDirectory(String, DeleteDirectoryOption)

Usuwa katalog.

DeleteDirectory(String, UIOption, RecycleOption, UICancelOption)

Usuwa katalog.

DeleteDirectory(String, UIOption, RecycleOption)

Usuwa katalog.

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Usuwa plik.

DeleteFile(String, UIOption, RecycleOption)

Usuwa plik.

DeleteFile(String)

Usuwa plik.

DirectoryExists(String)

Zwraca wartość True , jeśli określony katalog istnieje.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FileExists(String)

Zwraca wartość True , jeśli określony plik istnieje.

FindInFiles(String, String, Boolean, SearchOption, String[])

Zwraca kolekcję ciągów tylko do odczytu reprezentującą nazwy plików zawierających określony tekst.

FindInFiles(String, String, Boolean, SearchOption)

Zwraca kolekcję ciągów tylko do odczytu reprezentującą nazwy plików zawierających określony tekst.

GetDirectories(String, SearchOption, String[])

Zwraca kolekcję ciągów reprezentujących nazwy ścieżek podkatalogów w katalogu.

GetDirectories(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, SearchOption, String[])

Zwraca kolekcję ciągów tylko do odczytu reprezentującą nazwy plików w katalogu.

GetFiles(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 poza podaną ścieżką.

GetParentPath(String)

Zwraca ścieżkę nadrzędną podanej ścieżki.

GetTempFileName()

Tworzy unikatowo nazwany plik tymczasowy zero-bajtowy na dysku i zwraca pełną ścieżkę tego pliku.

GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
MoveDirectory(String, String, Boolean)

Przenosi katalog z jednej lokalizacji do innej.

MoveDirectory(String, String, UIOption, UICancelOption)

Przenosi katalog z jednej lokalizacji do innej.

MoveDirectory(String, String, UIOption)

Przenosi katalog z jednej lokalizacji do innej.

MoveDirectory(String, String)

Przenosi katalog z jednej lokalizacji do innej.

MoveFile(String, String, Boolean)

Przenosi plik do nowej lokalizacji.

MoveFile(String, String, UIOption, UICancelOption)

Przenosi plik do nowej lokalizacji.

MoveFile(String, String, UIOption)

Przenosi plik do nowej lokalizacji.

MoveFile(String, String)

Przenosi plik do nowej lokalizacji.

OpenTextFieldParser(String, Int32[])

Metoda OpenTextFieldParser umożliwia utworzenie TextFieldParser obiektu, który umożliwia łatwe i wydajne analizowanie plików tekstowych ze strukturą, takich jak dzienniki. Obiekt TextFieldParser może służyć do odczytywania plików rozdzielanych i o stałej szerokości.

OpenTextFieldParser(String, String[])

Metoda OpenTextFieldParser umożliwia utworzenie TextFieldParser obiektu, który umożliwia łatwe i wydajne analizowanie plików tekstowych ze strukturą, takich jak dzienniki. Obiekt TextFieldParser może służyć do odczytywania plików rozdzielanych i o stałej szerokości.

OpenTextFieldParser(String)

Metoda OpenTextFieldParser umożliwia utworzenie TextFieldParser obiektu, który umożliwia łatwe i wydajne analizowanie plików tekstowych ze strukturą, takich jak dzienniki. Obiekt TextFieldParser może służyć do odczytywania plików rozdzielanych i o stałej szerokości.

OpenTextFileReader(String, Encoding)

StreamReader Otwiera obiekt do odczytu z pliku.

OpenTextFileReader(String)

StreamReader Otwiera obiekt do odczytu z pliku.

OpenTextFileWriter(String, Boolean, Encoding)

Otwiera obiekt StreamWriter do zapisu w określonym pliku.

OpenTextFileWriter(String, Boolean)

StreamWriter Otwiera obiekt do zapisu w określonym pliku.

ReadAllBytes(String)

Zwraca zawartość pliku jako tablicę bajtów.

ReadAllText(String, Encoding)

Zwraca zawartość pliku tekstowego jako String.

ReadAllText(String)

Zwraca zawartość pliku tekstowego jako String.

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, Encoding)

Zapisuje tekst w pliku.

WriteAllText(String, String, Boolean)

Zapisuje tekst w pliku.

Dotyczy

Zobacz też