FileSystem Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona propiedades y métodos para trabajar con unidades, archivos y directorios.
public ref class FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
- Herencia
-
FileSystem
Ejemplos
En este ejemplo se comprueba si la carpeta C:\backup\logs
existe y comprueba sus propiedades.
Dim logInfo As System.IO.DirectoryInfo
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
logInfo = My.Computer.FileSystem.GetDirectoryInfo(
"C:\backup\logs")
End If
Comentarios
En la tabla siguiente, se enumeran ejemplos de las tareas que implican el objeto My.Computer.FileSystem
.
Constructores
FileSystem() |
Inicializa una nueva instancia de la clase FileSystem. |
Propiedades
CurrentDirectory |
Obtiene o establece el directorio actual. |
Drives |
Devuelve una colección de sólo lectura de todos los nombres de unidad disponibles. |
Métodos
CombinePath(String, String) |
Combina dos rutas de acceso y devuelve una ruta de acceso con un formato correcto. |
CopyDirectory(String, String) |
Copia el contenido de un directorio en otro directorio. |
CopyDirectory(String, String, Boolean) |
Copia el contenido de un directorio en otro directorio. |
CopyDirectory(String, String, UIOption) |
Copia el contenido de un directorio en otro directorio. |
CopyDirectory(String, String, UIOption, UICancelOption) |
Copia el contenido de un directorio en otro directorio. |
CopyFile(String, String) |
Copia un archivo en una nueva ubicación. |
CopyFile(String, String, Boolean) |
Copia un archivo en una nueva ubicación. |
CopyFile(String, String, UIOption) |
Copia un archivo en una nueva ubicación. |
CopyFile(String, String, UIOption, UICancelOption) |
Copia un archivo en una nueva ubicación. |
CreateDirectory(String) |
Crea un directorio. |
DeleteDirectory(String, DeleteDirectoryOption) |
Elimina un directorio. |
DeleteDirectory(String, UIOption, RecycleOption) |
Elimina un directorio. |
DeleteDirectory(String, UIOption, RecycleOption, UICancelOption) |
Elimina un directorio. |
DeleteFile(String) |
Elimina un archivo. |
DeleteFile(String, UIOption, RecycleOption) |
Elimina un archivo. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Elimina un archivo. |
DirectoryExists(String) |
Devuelve |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
FileExists(String) |
Devuelve |
FindInFiles(String, String, Boolean, SearchOption) |
Devuelve una colección de cadenas de sólo lectura que representa los nombres de los archivos que contienen el texto especificado. |
FindInFiles(String, String, Boolean, SearchOption, String[]) |
Devuelve una colección de cadenas de sólo lectura que representa los nombres de los archivos que contienen el texto especificado. |
GetDirectories(String) |
Devuelve una colección de cadenas que representan los nombres de las rutas de acceso a los subdirectorios de un directorio. |
GetDirectories(String, SearchOption, String[]) |
Devuelve una colección de cadenas que representan los nombres de las rutas de acceso a los subdirectorios de un directorio. |
GetDirectoryInfo(String) |
Devuelve un objeto DirectoryInfo de la ruta de acceso especificada. |
GetDriveInfo(String) |
Devuelve un objeto DriveInfo de la unidad especificada. |
GetFileInfo(String) |
Devuelve un objeto FileInfo del archivo especificado. |
GetFiles(String) |
Devuelve una colección de cadenas de sólo lectura que representan los nombres de los archivos de un directorio. |
GetFiles(String, SearchOption, String[]) |
Devuelve una colección de cadenas de sólo lectura que representan los nombres de los archivos de un directorio. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetName(String) |
Analiza el nombre de archivo de la ruta de acceso proporcionada. |
GetParentPath(String) |
Devuelve la ruta de acceso primaria de la ruta de acceso especificada. |
GetTempFileName() |
Crea un archivo temporal de cero bytes y nombre único en el disco y devuelve la ruta de acceso completa a ese archivo. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
MoveDirectory(String, String) |
Mueve un directorio de una ubicación a otra. |
MoveDirectory(String, String, Boolean) |
Mueve un directorio de una ubicación a otra. |
MoveDirectory(String, String, UIOption) |
Mueve un directorio de una ubicación a otra. |
MoveDirectory(String, String, UIOption, UICancelOption) |
Mueve un directorio de una ubicación a otra. |
MoveFile(String, String) |
Mueve un archivo a una nueva ubicación. |
MoveFile(String, String, Boolean) |
Mueve un archivo a una nueva ubicación. |
MoveFile(String, String, UIOption) |
Mueve un archivo a una nueva ubicación. |
MoveFile(String, String, UIOption, UICancelOption) |
Mueve un archivo a una nueva ubicación. |
OpenTextFieldParser(String) |
El método |
OpenTextFieldParser(String, Int32[]) |
El método |
OpenTextFieldParser(String, String[]) |
El método |
OpenTextFileReader(String) |
Abre un objeto StreamReader para leer desde un archivo. |
OpenTextFileReader(String, Encoding) |
Abre un objeto StreamReader para leer desde un archivo. |
OpenTextFileWriter(String, Boolean) |
Abre un objeto StreamWriter para escribir en el archivo especificado. |
OpenTextFileWriter(String, Boolean, Encoding) |
Abre un objeto StreamWriter para escribir en el archivo especificado. |
ReadAllBytes(String) |
Devuelve el contenido de un archivo como una matriz de bytes. |
ReadAllText(String) |
Devuelve el contenido de un archivo de texto como un objeto |
ReadAllText(String, Encoding) |
Devuelve el contenido de un archivo de texto como un objeto |
RenameDirectory(String, String) |
Cambia el nombre de un directorio. |
RenameFile(String, String) |
Cambia el nombre de un archivo. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
WriteAllBytes(String, Byte[], Boolean) |
Escribe datos en un archivo binario. |
WriteAllText(String, String, Boolean) |
Escribe texto en un archivo. |
WriteAllText(String, String, Boolean, Encoding) |
Escribe texto en un archivo. |