FileSystemProxy.DeleteFile Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет файл.
Перегрузки
| Имя | Описание |
|---|---|
| DeleteFile(String) |
Удаляет файл. |
| DeleteFile(String, UIOption, RecycleOption) |
Удаляет файл. |
| DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Удаляет файл. |
DeleteFile(String)
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
Удаляет файл.
public:
void DeleteFile(System::String ^ file);
public void DeleteFile(string file);
member this.DeleteFile : string -> unit
Public Sub DeleteFile (file As String)
Параметры
- file
- String
Имя и путь к файлу для удаления.
Исключения
Путь недействителен по одной из следующих причин: это строка нулевой длины; он содержит только пробелы; он содержит недопустимые символы; Он имеет конечную косую черту, в которой должен быть указан файл; или это путь к устройству (начинается с \\.\).
file имеет Nothing или пустую строку.
Путь превышает заданную системой максимальную длину.
Имя файла или каталога в пути содержит двоеточие (:) или имеет недопустимый формат.
Файл используется.
У пользователя отсутствуют необходимые разрешения для просмотра пути.
Файл не существует.
У пользователя нет разрешения на удаление файла или файл доступен только для чтения.
Примеры
В этом примере удаляется файл Test.txt.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
В этом примере файл Test.txt удаляется и пользователь может подтвердить, что файл должен быть удален.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
В этом примере файл Test.txt удаляется и отправляется в корзину.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Комментарии
В следующей таблице перечислены примеры задач, связанных с методом My.Computer.FileSystem.DeleteFile .
| Кому | Смотри |
|---|---|
| Удаление файла | Практическое руководство. Удаление файла |
См. также раздел
Применяется к
DeleteFile(String, UIOption, RecycleOption)
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
Удаляет файл.
public:
void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle);
public void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle);
member this.DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption -> unit
Public Sub DeleteFile (file As String, showUI As UIOption, recycle As RecycleOption)
Параметры
- file
- String
Имя и путь к файлу для удаления.
- showUI
- UIOption
Следует ли визуально отслеживать ход выполнения операции. По умолчанию — UIOption.OnlyErrorDialogs.
- recycle
- RecycleOption
Следует ли отправлять удаленный файл в корзину. По умолчанию — RecycleOption.DeletePermanently.
Исключения
Путь недействителен по одной из следующих причин: это строка нулевой длины; он содержит только пробелы; он содержит недопустимые символы; Он имеет конечную косую черту, в которой должен быть указан файл; или это путь к устройству (начинается с \\.\).
file имеет Nothing или пустую строку.
Путь превышает заданную системой максимальную длину.
Имя файла или каталога в пути содержит двоеточие (:) или имеет недопустимый формат.
Файл используется.
У пользователя отсутствуют необходимые разрешения для просмотра пути.
Файл не существует.
У пользователя нет разрешения на удаление файла или файл доступен только для чтения.
Примеры
В этом примере удаляется файл Test.txt.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
В этом примере файл Test.txt удаляется и пользователь может подтвердить, что файл должен быть удален.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
В этом примере файл Test.txt удаляется и отправляется в корзину.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Комментарии
Параметры showUI и recycle не поддерживаются в приложениях, которые не являются пользовательскими интерактивными, например службами Windows.
В следующей таблице перечислены примеры задач, связанных с методом My.Computer.FileSystem.DeleteFile .
| Кому | Смотри |
|---|---|
| Удаление файла | Практическое руководство. Удаление файла |
См. также раздел
Применяется к
DeleteFile(String, UIOption, RecycleOption, UICancelOption)
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
- Исходный код:
- FileSystemProxy.vb
Удаляет файл.
public:
void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle, Microsoft::VisualBasic::FileIO::UICancelOption onUserCancel);
public void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel);
member this.DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption * Microsoft.VisualBasic.FileIO.UICancelOption -> unit
Public Sub DeleteFile (file As String, showUI As UIOption, recycle As RecycleOption, onUserCancel As UICancelOption)
Параметры
- file
- String
Имя и путь к файлу для удаления.
- showUI
- UIOption
Следует ли визуально отслеживать ход выполнения операции. По умолчанию — UIOption.OnlyErrorDialogs.
- recycle
- RecycleOption
Следует ли отправлять удаленный файл в корзину. По умолчанию — RecycleOption.DeletePermanently.
- onUserCancel
- UICancelOption
Указывает, возникает ли исключение при отмене операции пользователем. По умолчанию — UICancelOption.ThrowException.
Исключения
Путь недействителен по одной из следующих причин: это строка нулевой длины; он содержит только пробелы; он содержит недопустимые символы; Он имеет конечную косую черту, в которой должен быть указан файл; или это путь к устройству (начинается с \\.\).
file имеет Nothing или пустую строку.
Путь превышает заданную системой максимальную длину.
Имя файла или каталога в пути содержит двоеточие (:) или имеет недопустимый формат.
Файл используется.
У пользователя отсутствуют необходимые разрешения для просмотра пути.
Файл не существует.
У пользователя нет разрешения на удаление файла или файл доступен только для чтения.
Пользователь отменил операцию и onUserCancel имеет значение ThrowException.
Примеры
В этом примере удаляется файл Test.txt.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
В этом примере файл Test.txt удаляется и пользователь может подтвердить, что файл должен быть удален.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
В этом примере файл Test.txt удаляется и отправляется в корзину.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Комментарии
Параметры showUI, recycle и onUserCancel не поддерживаются в приложениях, которые не являются пользовательскими интерактивными, например службами Windows.
В следующей таблице перечислены примеры задач, связанных с методом My.Computer.FileSystem.DeleteFile .
| Кому | Смотри |
|---|---|
| Удаление файла | Практическое руководство. Удаление файла |