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