Condividi tramite


FileSystemProxy.DeleteFile Metodo

Definizione

Elimina un file.

Overload

DeleteFile(String)

Elimina un file.

DeleteFile(String, UIOption, RecycleOption)

Elimina un file.

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Elimina un file.

DeleteFile(String)

Elimina un file.

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

Parametri

file
String

Nome e percorso del file da eliminare.

Eccezioni

Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero; contiene solo spazi vuoti; contiene caratteri non validi; ha una barra finale in cui è necessario specificare un file; oppure è un percorso del dispositivo (inizia con \\.\).

file è Nothing o una stringa vuota.

La lunghezza del percorso supera la lunghezza massima definita dal sistema.

Nel nome di un file o di una directory del percorso sono presenti i due punti (:) oppure il relativo formato non è valido.

Il file è in uso.

L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.

Il file specificato non esiste.

L'utente non dispone dell'autorizzazione necessaria per eliminare il file oppure il file è di sola lettura.

Esempio

In questo esempio viene eliminato il file Test.txt.

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

In questo esempio viene eliminato il file Test.txt e viene consentito all'utente di confermare che il file deve essere eliminato.

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

In questo esempio il file Test.txt viene eliminato e inviato al Cestino.

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

Commenti

Nella tabella seguente sono elencati esempi di attività che coinvolgono il My.Computer.FileSystem.DeleteFile metodo .

A Vedere
Per eliminare un file Procedura: Eliminare un file

Vedi anche

Si applica a

DeleteFile(String, UIOption, RecycleOption)

Elimina un file.

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)

Parametri

file
String

Nome e percorso del file da eliminare.

showUI
UIOption

Specifica se tenere traccia in modo visivo dello stato dell'operazione. Il valore predefinito è UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Indica se il file eliminato deve essere inviato al Cestino. Il valore predefinito è RecycleOption.DeletePermanently.

Eccezioni

Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero; contiene solo spazi vuoti; contiene caratteri non validi; ha una barra finale in cui è necessario specificare un file; oppure è un percorso del dispositivo (inizia con \\.\).

file è Nothing o una stringa vuota.

La lunghezza del percorso supera la lunghezza massima definita dal sistema.

Nel nome di un file o di una directory del percorso sono presenti i due punti (:) oppure il relativo formato non è valido.

Il file è in uso.

L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.

Il file specificato non esiste.

L'utente non dispone dell'autorizzazione necessaria per eliminare il file oppure il file è di sola lettura.

Esempio

In questo esempio viene eliminato il file Test.txt.

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

In questo esempio viene eliminato il file Test.txt e viene consentito all'utente di confermare che il file deve essere eliminato.

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

In questo esempio il file Test.txt viene eliminato e inviato al Cestino.

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

Commenti

I showUI parametri e recycle non sono supportati nelle applicazioni che non sono interattive dall'utente, ad esempio Servizi Windows.

Nella tabella seguente sono elencati esempi di attività che coinvolgono il My.Computer.FileSystem.DeleteFile metodo .

A Vedere
Per eliminare un file Procedura: Eliminare un file

Vedi anche

Si applica a

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Elimina un file.

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)

Parametri

file
String

Nome e percorso del file da eliminare.

showUI
UIOption

Specifica se tenere traccia in modo visivo dello stato dell'operazione. Il valore predefinito è UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Indica se il file eliminato deve essere inviato al Cestino. Il valore predefinito è RecycleOption.DeletePermanently.

onUserCancel
UICancelOption

Specifica se viene generata un'eccezione quando l'utente annulla l'operazione. Il valore predefinito è UICancelOption.ThrowException.

Eccezioni

Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero; contiene solo spazi vuoti; contiene caratteri non validi; ha una barra finale in cui è necessario specificare un file; oppure è un percorso del dispositivo (inizia con \\.\).

file è Nothing o una stringa vuota.

La lunghezza del percorso supera la lunghezza massima definita dal sistema.

Nel nome di un file o di una directory del percorso sono presenti i due punti (:) oppure il relativo formato non è valido.

Il file è in uso.

L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.

Il file specificato non esiste.

L'utente non dispone dell'autorizzazione necessaria per eliminare il file oppure il file è di sola lettura.

L'utente ha annullato l'operazione e onUserCancel è impostato su ThrowException.

Esempio

In questo esempio viene eliminato il file Test.txt.

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

In questo esempio viene eliminato il file Test.txt e viene consentito all'utente di confermare che il file deve essere eliminato.

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

In questo esempio il file Test.txt viene eliminato e inviato al Cestino.

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

Commenti

I showUIparametri , recyclee onUserCancel non sono supportati nelle applicazioni che non sono interattive dall'utente, ad esempio Servizi Windows.

Nella tabella seguente sono elencati esempi di attività che coinvolgono il My.Computer.FileSystem.DeleteFile metodo .

A Vedere
Per eliminare un file Procedura: Eliminare un file

Vedi anche

Si applica a