FileSystemProxy.DeleteFile Metod

Definition

Tar bort en fil.

Överlagringar

DeleteFile(String)

Tar bort en fil.

public:
 void DeleteFile(System::String ^ file);
public void DeleteFile(string file);
member this.DeleteFile : string -> unit
Public Sub DeleteFile (file As String)

Parametrar

file
String

Namn och sökväg för filen som ska tas bort.

Undantag

Sökvägen är inte giltig av någon av följande orsaker: det är en sträng med noll längd. den innehåller endast tomt utrymme. den innehåller ogiltiga tecken. den har ett avslutande snedstreck där en fil måste anges. eller så är det en enhetssökväg (börjar med \\.\).

file är Nothing eller en tom sträng.

Sökvägen överskrider den systemdefinierade maximala längden.

Ett fil- eller katalognamn i sökvägen innehåller ett kolon (:) eller är i ett ogiltigt format.

Filen används.

Användaren saknar nödvändiga behörigheter för att visa sökvägen.

Filen finns inte.

Användaren har inte behörighet att ta bort filen eller så är filen skrivskyddad.

Exempel

Det här exemplet tar bort filen Test.txt.

My.Computer.FileSystem.DeleteFile("C:\test.txt")

I det här exemplet tas filen Test.txt bort och användaren kan bekräfta att filen ska tas bort.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.AllDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Det här exemplet tar bort filen Test.txt och skickar den till papperskorgen.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.OnlyErrorDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Kommentarer

I följande tabell visas exempel på uppgifter som involverar My.Computer.FileSystem.DeleteFile metoden.

Till Se
Ta bort en fil Gör så här: Ta bort en fil

Se även

Gäller för

DeleteFile(String, UIOption, RecycleOption)

Tar bort en fil.

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)

Parametrar

file
String

Namn och sökväg för filen som ska tas bort.

showUI
UIOption

Om åtgärdens förlopp ska spåras visuellt. Standard är UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Om den borttagna filen ska skickas till papperskorgen eller inte. Standard är RecycleOption.DeletePermanently.

Undantag

Sökvägen är inte giltig av någon av följande orsaker: det är en sträng med noll längd. den innehåller endast tomt utrymme. den innehåller ogiltiga tecken. den har ett avslutande snedstreck där en fil måste anges. eller så är det en enhetssökväg (börjar med \\.\).

file är Nothing eller en tom sträng.

Sökvägen överskrider den systemdefinierade maximala längden.

Ett fil- eller katalognamn i sökvägen innehåller ett kolon (:) eller är i ett ogiltigt format.

Filen används.

Användaren saknar nödvändiga behörigheter för att visa sökvägen.

Filen finns inte.

Användaren har inte behörighet att ta bort filen eller så är filen skrivskyddad.

Exempel

Det här exemplet tar bort filen Test.txt.

My.Computer.FileSystem.DeleteFile("C:\test.txt")

I det här exemplet tas filen Test.txt bort och användaren kan bekräfta att filen ska tas bort.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.AllDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Det här exemplet tar bort filen Test.txt och skickar den till papperskorgen.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.OnlyErrorDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Kommentarer

Parametrarna showUI och recycle stöds inte i program som inte är interaktiva för användare, till exempel Windows Services.

I följande tabell visas exempel på uppgifter som involverar My.Computer.FileSystem.DeleteFile metoden.

Till Se
Ta bort en fil Gör så här: Ta bort en fil

Se även

Gäller för

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Tar bort en fil.

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)

Parametrar

file
String

Namn och sökväg för filen som ska tas bort.

showUI
UIOption

Om åtgärdens förlopp ska spåras visuellt. Standard är UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Om den borttagna filen ska skickas till papperskorgen eller inte. Standard är RecycleOption.DeletePermanently.

onUserCancel
UICancelOption

Anger om ett undantag utlöses när användaren avbryter åtgärden. Standard är UICancelOption.ThrowException.

Undantag

Sökvägen är inte giltig av någon av följande orsaker: det är en sträng med noll längd. den innehåller endast tomt utrymme. den innehåller ogiltiga tecken. den har ett avslutande snedstreck där en fil måste anges. eller så är det en enhetssökväg (börjar med \\.\).

file är Nothing eller en tom sträng.

Sökvägen överskrider den systemdefinierade maximala längden.

Ett fil- eller katalognamn i sökvägen innehåller ett kolon (:) eller är i ett ogiltigt format.

Filen används.

Användaren saknar nödvändiga behörigheter för att visa sökvägen.

Filen finns inte.

Användaren har inte behörighet att ta bort filen eller så är filen skrivskyddad.

Användaren avbröt åtgärden och onUserCancel är inställd på ThrowException.

Exempel

Det här exemplet tar bort filen Test.txt.

My.Computer.FileSystem.DeleteFile("C:\test.txt")

I det här exemplet tas filen Test.txt bort och användaren kan bekräfta att filen ska tas bort.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.AllDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Det här exemplet tar bort filen Test.txt och skickar den till papperskorgen.

My.Computer.FileSystem.DeleteFile(
  "C:\test.txt",
  FileIO.UIOption.OnlyErrorDialogs,
  FileIO.RecycleOption.SendToRecycleBin,
  FileIO.UICancelOption.ThrowException)

Kommentarer

Parametrarna showUI, recycle och onUserCancel stöds inte i program som inte är interaktiva för användare, till exempel Windows Services.

I följande tabell visas exempel på uppgifter som involverar My.Computer.FileSystem.DeleteFile metoden.

Till Se
Ta bort en fil Gör så här: Ta bort en fil

Se även

Gäller för