FileSystem.DeleteFile Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Elimina un file.
Overload
| Nome | Descrizione |
|---|---|
| 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:
static void DeleteFile(System::String ^ file);
public static void DeleteFile(string file);
static member DeleteFile : string -> unit
Public Shared 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 deve essere specificato un file; o è un percorso del dispositivo (inizia con \\.\).
file è Nothing o una stringa vuota.
Il percorso supera la lunghezza massima definita dal sistema.
Un nome di file o directory nel percorso contiene due punti (:) o è in un formato non valido.
Il file è in uso.
L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.
Il file non esiste.
L'utente non dispone dell'autorizzazione per eliminare il file o il file è di sola lettura.
Esempio
In questo esempio viene eliminato il file Test.txt.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Questo esempio elimina il file Test.txt e consente 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 è riportato un esempio di attività che include il My.Computer.FileSystem.DeleteFile metodo .
| Per | Vedi |
|---|---|
| Per eliminare un file | Come eliminare un file in Visual Basic |
Si applica a
DeleteFile(String, UIOption, RecycleOption)
Elimina un file.
public:
static void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle);
public static void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle);
static member DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption -> unit
Public Shared Sub DeleteFile (file As String, showUI As UIOption, recycle As RecycleOption)
Parametri
- file
- String
Nome e percorso del file da eliminare.
- showUI
- UIOption
Indica se tenere traccia visivamente 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 deve essere specificato un file; o è un percorso del dispositivo (inizia con \\.\).
file è Nothing o una stringa vuota.
Il percorso supera la lunghezza massima definita dal sistema.
Un nome di file o directory nel percorso contiene due punti (:) o è in un formato non valido.
Il file è in uso.
L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.
Il file non esiste.
L'utente non dispone dell'autorizzazione per eliminare il file o il file è di sola lettura.
Esempio
In questo esempio viene eliminato il file Test.txt.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Questo esempio elimina il file Test.txt e consente 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 parametri showUI e recycle non sono supportati nelle applicazioni che non sono interattive dall'utente, ad esempio Windows Services.
Nella tabella seguente è riportato un esempio di attività che include il My.Computer.FileSystem.DeleteFile metodo .
| Per | Vedi |
|---|---|
| Per eliminare un file | Come eliminare un file in Visual Basic |
Vedi anche
Si applica a
DeleteFile(String, UIOption, RecycleOption, UICancelOption)
Elimina un file.
public:
static void DeleteFile(System::String ^ file, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::RecycleOption recycle, Microsoft::VisualBasic::FileIO::UICancelOption onUserCancel);
public static void DeleteFile(string file, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.RecycleOption recycle, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel);
static member DeleteFile : string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.RecycleOption * Microsoft.VisualBasic.FileIO.UICancelOption -> unit
Public Shared 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
Indica se tenere traccia visivamente 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 o meno 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 deve essere specificato un file; o è un percorso del dispositivo (inizia con \\.\).
file è Nothing o una stringa vuota.
Il percorso supera la lunghezza massima definita dal sistema.
Un nome di file o directory nel percorso contiene due punti (:) o è in un formato non valido.
Il file è in uso.
L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso.
Il file non esiste.
L'utente non dispone dell'autorizzazione per eliminare il file o il file è di sola lettura.
L'utente ha annullato l'operazione ed onUserCancel è impostato su ThrowException.
Esempio
In questo esempio viene eliminato il file Test.txt.
My.Computer.FileSystem.DeleteFile("C:\test.txt")
Questo esempio elimina il file Test.txt e consente 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 parametri showUI, recycle e onUserCancel non sono supportati nelle applicazioni che non sono interattive dall'utente, ad esempio Windows Services.
Nella tabella seguente è riportato un esempio di attività che include il My.Computer.FileSystem.DeleteFile metodo .
| Per | Vedi |
|---|---|
| Per eliminare un file | Come eliminare un file in Visual Basic |