FileSystem Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Включает свойства и методы для работы с дисками, файлами и каталогами.
public ref class FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
- Наследование
-
FileSystem
Примеры
В этом примере проверяется, существует ли папка C:\backup\logs
, и проверяются ее свойства.
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
Комментарии
В следующей таблице перечислены примеры задач, связанных с My.Computer.FileSystem
объектом .
Конструкторы
FileSystem() |
Инициализирует новый экземпляр класса FileSystem. |
Свойства
CurrentDirectory |
Получает или задает текущий каталог. |
Drives |
Возвращает доступную только для чтения коллекцию имен всех доступных дисков. |
Методы
CombinePath(String, String) |
Объединяет два пути и возвращает правильно отформатированный путь. |
CopyDirectory(String, String) |
Копирует содержимое каталога в другой каталог. |
CopyDirectory(String, String, Boolean) |
Копирует содержимое каталога в другой каталог. |
CopyDirectory(String, String, UIOption) |
Копирует содержимое каталога в другой каталог. |
CopyDirectory(String, String, UIOption, UICancelOption) |
Копирует содержимое каталога в другой каталог. |
CopyFile(String, String) |
Копирует файл в новое местоположение. |
CopyFile(String, String, Boolean) |
Копирует файл в новое местоположение. |
CopyFile(String, String, UIOption) |
Копирует файл в новое местоположение. |
CopyFile(String, String, UIOption, UICancelOption) |
Копирует файл в новое местоположение. |
CreateDirectory(String) |
Создает каталог. |
DeleteDirectory(String, DeleteDirectoryOption) |
Удаляет каталог. |
DeleteDirectory(String, UIOption, RecycleOption) |
Удаляет каталог. |
DeleteDirectory(String, UIOption, RecycleOption, UICancelOption) |
Удаляет каталог. |
DeleteFile(String) |
Удаляет файл. |
DeleteFile(String, UIOption, RecycleOption) |
Удаляет файл. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Удаляет файл. |
DirectoryExists(String) |
Возвращает значение |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
FileExists(String) |
Возвращает значение |
FindInFiles(String, String, Boolean, SearchOption) |
Возвращает доступный только для чтения набор строк, представляющих собой имена файлов, которые содержат указанный текст. |
FindInFiles(String, String, Boolean, SearchOption, String[]) |
Возвращает доступный только для чтения набор строк, представляющих собой имена файлов, которые содержат указанный текст. |
GetDirectories(String) |
Возвращает коллекцию строк, представляющих имена путей вложенных папок в каталоге. |
GetDirectories(String, SearchOption, String[]) |
Возвращает коллекцию строк, представляющих имена путей вложенных папок в каталоге. |
GetDirectoryInfo(String) |
Возвращает объект DirectoryInfo для указанного пути. |
GetDriveInfo(String) |
Возвращает объект DriveInfo для указанного диска. |
GetFileInfo(String) |
Возвращает объект FileInfo для указанного файла. |
GetFiles(String) |
Возвращает коллекцию строк только для чтения, представляющих имена путей к файлам в папке. |
GetFiles(String, SearchOption, String[]) |
Возвращает коллекцию строк только для чтения, представляющих имена путей к файлам в папке. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetName(String) |
Анализирует имя файла без указанного пути. |
GetParentPath(String) |
Возвращает родительский путь предоставленного пути. |
GetTempFileName() |
Создает на диске временный пустой файл с уникальным именем и возвращает полный путь этого файла. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
MoveDirectory(String, String) |
Перемещает каталог из одного местоположения в другое. |
MoveDirectory(String, String, Boolean) |
Перемещает каталог из одного местоположения в другое. |
MoveDirectory(String, String, UIOption) |
Перемещает каталог из одного местоположения в другое. |
MoveDirectory(String, String, UIOption, UICancelOption) |
Перемещает каталог из одного местоположения в другое. |
MoveFile(String, String) |
Перемещает файл в новое местоположение. |
MoveFile(String, String, Boolean) |
Перемещает файл в новое местоположение. |
MoveFile(String, String, UIOption) |
Перемещает файл в новое местоположение. |
MoveFile(String, String, UIOption, UICancelOption) |
Перемещает файл в новое местоположение. |
OpenTextFieldParser(String) |
Метод |
OpenTextFieldParser(String, Int32[]) |
Метод |
OpenTextFieldParser(String, String[]) |
Метод |
OpenTextFileReader(String) |
Открывает объект StreamReader для чтения файла. |
OpenTextFileReader(String, Encoding) |
Открывает объект StreamReader для чтения файла. |
OpenTextFileWriter(String, Boolean) |
Открывает объект StreamWriter для записи в указанный файл. |
OpenTextFileWriter(String, Boolean, Encoding) |
Открывает объект StreamWriter для записи в указанный файл. |
ReadAllBytes(String) |
Возвращает содержимое файла в виде массива байтов. |
ReadAllText(String) |
Возвращает содержимое текстового файла как |
ReadAllText(String, Encoding) |
Возвращает содержимое текстового файла как |
RenameDirectory(String, String) |
Переименование каталога. |
RenameFile(String, String) |
Переименование файла. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
WriteAllBytes(String, Byte[], Boolean) |
Записывает данные в двоичный файл. |
WriteAllText(String, String, Boolean) |
Записывает текст в файл. |
WriteAllText(String, String, Boolean, Encoding) |
Записывает текст в файл. |