Comparteix a través de


FileSystemProxy.DeleteFile Método

Definición

Elimina un archivo.

Sobrecargas

DeleteFile(String)

Elimina un archivo.

DeleteFile(String, UIOption, RecycleOption)

Elimina un archivo.

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Elimina un archivo.

DeleteFile(String)

Elimina un archivo.

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

Parámetros

file
String

Nombre y ruta de acceso al archivo que se va a eliminar.

Excepciones

La ruta de acceso no es válida por uno de los siguientes motivos: es una cadena de longitud cero; contiene sólo espacios en blanco; contiene caracteres no válidos; tiene una barra diagonal final donde se debe especificar un archivo; o es una ruta de acceso del dispositivo (comienza por \\.\).

file es Nothing o una cadena vacía.

La ruta de acceso supera la longitud máxima definida por el sistema.

Un nombre de archivo o directorio de la ruta de acceso contiene dos puntos (:) o está en un formato no válido.

El archivo está en uso.

El usuario no tiene los permisos necesarios para ver la ruta de acceso.

El archivo no existe.

El usuario no tiene permiso para eliminar el archivo o el archivo es de solo lectura.

Ejemplos

En este ejemplo se elimina el archivo Test.txt.

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

En este ejemplo se elimina el archivo Test.txt y se permite al usuario confirmar que se debe eliminar el archivo.

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

En este ejemplo se elimina el archivo Test.txt y se envía a la Papelera de reciclaje.

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

Comentarios

En la tabla siguiente se enumeran ejemplos de tareas que implican el My.Computer.FileSystem.DeleteFile método .

En Vea
Para eliminar un archivo Procedimiento para eliminar un archivo

Consulte también

Se aplica a

DeleteFile(String, UIOption, RecycleOption)

Elimina un archivo.

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)

Parámetros

file
String

Nombre y ruta de acceso al archivo que se va a eliminar.

showUI
UIOption

Indica si se va a seguir visualmente el progreso de la operación. El valor predeterminado es UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Especifica si el archivo eliminado se va a enviar o no a la Papelera de reciclaje. El valor predeterminado es RecycleOption.DeletePermanently.

Excepciones

La ruta de acceso no es válida por uno de los siguientes motivos: es una cadena de longitud cero; contiene sólo espacios en blanco; contiene caracteres no válidos; tiene una barra diagonal final donde se debe especificar un archivo; o es una ruta de acceso del dispositivo (comienza por \\.\).

file es Nothing o una cadena vacía.

La ruta de acceso supera la longitud máxima definida por el sistema.

Un nombre de archivo o directorio de la ruta de acceso contiene dos puntos (:) o está en un formato no válido.

El archivo está en uso.

El usuario no tiene los permisos necesarios para ver la ruta de acceso.

El archivo no existe.

El usuario no tiene permiso para eliminar el archivo o el archivo es de solo lectura.

Ejemplos

En este ejemplo se elimina el archivo Test.txt.

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

En este ejemplo se elimina el archivo Test.txt y se permite al usuario confirmar que se debe eliminar el archivo.

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

En este ejemplo se elimina el archivo Test.txt y se envía a la Papelera de reciclaje.

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

Comentarios

Los showUI parámetros y recycle no se admiten en aplicaciones que no son interactivas por el usuario, como los servicios de Windows.

En la tabla siguiente se enumeran ejemplos de tareas que implican el My.Computer.FileSystem.DeleteFile método .

En Vea
Para eliminar un archivo Procedimiento para eliminar un archivo

Consulte también

Se aplica a

DeleteFile(String, UIOption, RecycleOption, UICancelOption)

Elimina un archivo.

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)

Parámetros

file
String

Nombre y ruta de acceso al archivo que se va a eliminar.

showUI
UIOption

Indica si se va a seguir visualmente el progreso de la operación. El valor predeterminado es UIOption.OnlyErrorDialogs.

recycle
RecycleOption

Especifica si el archivo eliminado se va a enviar o no a la Papelera de reciclaje. El valor predeterminado es RecycleOption.DeletePermanently.

onUserCancel
UICancelOption

Especifica si se va a producir una excepción cuando el usuario cancele la operación. El valor predeterminado es UICancelOption.ThrowException.

Excepciones

La ruta de acceso no es válida por uno de los siguientes motivos: es una cadena de longitud cero; contiene sólo espacios en blanco; contiene caracteres no válidos; tiene una barra diagonal final donde se debe especificar un archivo; o es una ruta de acceso del dispositivo (comienza por \\.\).

file es Nothing o una cadena vacía.

La ruta de acceso supera la longitud máxima definida por el sistema.

Un nombre de archivo o directorio de la ruta de acceso contiene dos puntos (:) o está en un formato no válido.

El archivo está en uso.

El usuario no tiene los permisos necesarios para ver la ruta de acceso.

El archivo no existe.

El usuario no tiene permiso para eliminar el archivo o el archivo es de solo lectura.

El usuario ha cancelado la operación y el parámetro onUserCancel está establecido en ThrowException.

Ejemplos

En este ejemplo se elimina el archivo Test.txt.

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

En este ejemplo se elimina el archivo Test.txt y se permite al usuario confirmar que se debe eliminar el archivo.

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

En este ejemplo se elimina el archivo Test.txt y se envía a la Papelera de reciclaje.

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

Comentarios

Los showUIparámetros , recycley onUserCancel no se admiten en aplicaciones que no son interactivas por el usuario, como servicios de Windows.

En la tabla siguiente se enumeran ejemplos de tareas que implican el My.Computer.FileSystem.DeleteFile método .

En Vea
Para eliminar un archivo Procedimiento para eliminar un archivo

Consulte también

Se aplica a