FileSystemProxy.DeleteFile Metoda
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.
Usuwa plik.
Przeciążenia
DeleteFile(String) |
Usuwa plik. |
DeleteFile(String, UIOption, RecycleOption) |
Usuwa plik. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Usuwa plik. |
DeleteFile(String)
Usuwa plik.
public:
void DeleteFile(System::String ^ file);
public void DeleteFile (string file);
member this.DeleteFile : string -> unit
Public Sub DeleteFile (file As String)
Parametry
- file
- String
Nazwa i ścieżka pliku do usunięcia.
Wyjątki
Ścieżka jest nieprawidłowa z jednego z następujących powodów: jest to ciąg o zerowej długości; zawiera tylko białe znaki; zawiera nieprawidłowe znaki; ma końcowy ukośnik, w którym należy określić plik; lub jest to ścieżka urządzenia (rozpoczyna się od \\.\).
file
jest Nothing
ciągiem lub ciągiem pustym.
Ścieżka przekracza maksymalną długość zdefiniowaną przez system.
Nazwa pliku lub katalogu w ścieżce zawiera dwukropek (:) lub jest w nieprawidłowym formacie.
Plik jest używany.
Użytkownik nie ma niezbędnych uprawnień do wyświetlania ścieżki.
Plik nie istnieje.
Użytkownik nie ma uprawnień do usunięcia pliku lub plik jest tylko do odczytu.
Przykłady
Ten przykład usuwa plik Test.txt
.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Ten przykład usuwa plik Test.txt
i umożliwia użytkownikowi potwierdzenie usunięcia pliku.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Ten przykład usuwa plik Test.txt
i wysyła go do Kosza.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Uwagi
W poniższej tabeli wymieniono przykłady zadań obejmujących metodę My.Computer.FileSystem.DeleteFile
.
Działanie | Zobacz |
---|---|
Aby usunąć plik | Instrukcje: Usuwanie pliku |
Zobacz też
Dotyczy
DeleteFile(String, UIOption, RecycleOption)
Usuwa plik.
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)
Parametry
- file
- String
Nazwa i ścieżka pliku do usunięcia.
- showUI
- UIOption
Czy wizualnie śledzić postęp operacji. Wartość domyślna to UIOption.OnlyErrorDialogs
.
- recycle
- RecycleOption
Określa, czy usunięty plik powinien zostać wysłany do Kosza. Wartość domyślna to RecycleOption.DeletePermanently
.
Wyjątki
Ścieżka jest nieprawidłowa z jednego z następujących powodów: jest to ciąg o zerowej długości; zawiera tylko białe znaki; zawiera nieprawidłowe znaki; ma końcowy ukośnik, w którym należy określić plik; lub jest to ścieżka urządzenia (rozpoczyna się od \\.\).
file
jest Nothing
ciągiem lub ciągiem pustym.
Ścieżka przekracza maksymalną długość zdefiniowaną przez system.
Nazwa pliku lub katalogu w ścieżce zawiera dwukropek (:) lub jest w nieprawidłowym formacie.
Plik jest używany.
Użytkownik nie ma niezbędnych uprawnień do wyświetlania ścieżki.
Plik nie istnieje.
Użytkownik nie ma uprawnień do usunięcia pliku lub plik jest tylko do odczytu.
Przykłady
Ten przykład usuwa plik Test.txt
.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Ten przykład usuwa plik Test.txt
i umożliwia użytkownikowi potwierdzenie usunięcia pliku.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Ten przykład usuwa plik Test.txt
i wysyła go do Kosza.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Uwagi
Parametry showUI
i recycle
nie są obsługiwane w aplikacjach, które nie są interaktywne dla użytkownika, takie jak usługi systemu Windows.
W poniższej tabeli wymieniono przykłady zadań obejmujących metodę My.Computer.FileSystem.DeleteFile
.
Działanie | Zobacz |
---|---|
Aby usunąć plik | Instrukcje: Usuwanie pliku |
Zobacz też
Dotyczy
DeleteFile(String, UIOption, RecycleOption, UICancelOption)
Usuwa plik.
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)
Parametry
- file
- String
Nazwa i ścieżka pliku do usunięcia.
- showUI
- UIOption
Czy wizualnie śledzić postęp operacji. Wartość domyślna to UIOption.OnlyErrorDialogs
.
- recycle
- RecycleOption
Określa, czy usunięty plik powinien zostać wysłany do Kosza. Wartość domyślna to RecycleOption.DeletePermanently
.
- onUserCancel
- UICancelOption
Określa, czy wyjątek jest zgłaszany, gdy użytkownik anuluje operację. Wartość domyślna to UICancelOption.ThrowException
.
Wyjątki
Ścieżka jest nieprawidłowa z jednego z następujących powodów: jest to ciąg o zerowej długości; zawiera tylko białe znaki; zawiera nieprawidłowe znaki; ma końcowy ukośnik, w którym należy określić plik; lub jest to ścieżka urządzenia (rozpoczyna się od \\.\).
file
jest Nothing
ciągiem lub ciągiem pustym.
Ścieżka przekracza maksymalną długość zdefiniowaną przez system.
Nazwa pliku lub katalogu w ścieżce zawiera dwukropek (:) lub jest w nieprawidłowym formacie.
Plik jest używany.
Użytkownik nie ma niezbędnych uprawnień do wyświetlania ścieżki.
Plik nie istnieje.
Użytkownik nie ma uprawnień do usunięcia pliku lub plik jest tylko do odczytu.
Użytkownik anulował operację i onUserCancel
jest ustawiony na ThrowExceptionwartość .
Przykłady
Ten przykład usuwa plik Test.txt
.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Ten przykład usuwa plik Test.txt
i umożliwia użytkownikowi potwierdzenie usunięcia pliku.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.AllDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Ten przykład usuwa plik Test.txt
i wysyła go do Kosza.
My.Computer.FileSystem.DeleteFile(
"C:\test.txt",
FileIO.UIOption.OnlyErrorDialogs,
FileIO.RecycleOption.SendToRecycleBin,
FileIO.UICancelOption.ThrowException)
Uwagi
Parametry showUI
, recycle
i onUserCancel
nie są obsługiwane w aplikacjach, które nie są interaktywne dla użytkownika, takie jak usługi systemu Windows.
W poniższej tabeli wymieniono przykłady zadań obejmujących metodę My.Computer.FileSystem.DeleteFile
.
Działanie | Zobacz |
---|---|
Aby usunąć plik | Instrukcje: Usuwanie pliku |