FileSystem Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece propriedades e métodos para trabalhar com unidades, arquivos e diretórios.
public ref class FileSystem
public class FileSystem
type FileSystem = class
Public Class FileSystem
- Herança
-
FileSystem
Exemplos
Este exemplo verifica se a pasta C:\backup\logs
existe e verifica suas propriedades.
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
Comentários
A tabela a seguir lista exemplos de tarefas envolvendo o objeto My.Computer.FileSystem
.
Construtores
FileSystem() |
Inicializa uma nova instância da classe FileSystem. |
Propriedades
CurrentDirectory |
Obtém ou define o diretório atual. |
Drives |
Retorna uma coleção somente leitura de todos os nomes de unidade disponíveis. |
Métodos
CombinePath(String, String) |
Combina dois caminhos e retorna um caminho formatado corretamente. |
CopyDirectory(String, String) |
Copia o conteúdo de um diretório para outro diretório. |
CopyDirectory(String, String, Boolean) |
Copia o conteúdo de um diretório para outro diretório. |
CopyDirectory(String, String, UIOption) |
Copia o conteúdo de um diretório para outro diretório. |
CopyDirectory(String, String, UIOption, UICancelOption) |
Copia o conteúdo de um diretório para outro diretório. |
CopyFile(String, String) |
Copia um arquivo para um novo local. |
CopyFile(String, String, Boolean) |
Copia um arquivo para um novo local. |
CopyFile(String, String, UIOption) |
Copia um arquivo para um novo local. |
CopyFile(String, String, UIOption, UICancelOption) |
Copia um arquivo para um novo local. |
CreateDirectory(String) |
Cria um diretório. |
DeleteDirectory(String, DeleteDirectoryOption) |
Exclui um diretório. |
DeleteDirectory(String, UIOption, RecycleOption) |
Exclui um diretório. |
DeleteDirectory(String, UIOption, RecycleOption, UICancelOption) |
Exclui um diretório. |
DeleteFile(String) |
Exclui um arquivo. |
DeleteFile(String, UIOption, RecycleOption) |
Exclui um arquivo. |
DeleteFile(String, UIOption, RecycleOption, UICancelOption) |
Exclui um arquivo. |
DirectoryExists(String) |
Retornará |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
FileExists(String) |
Retornará |
FindInFiles(String, String, Boolean, SearchOption) |
Retorna uma coleção somente leitura de cadeias de caracteres que representam os nomes de arquivos que contêm o texto especificado. |
FindInFiles(String, String, Boolean, SearchOption, String[]) |
Retorna uma coleção somente leitura de cadeias de caracteres que representam os nomes de arquivos que contêm o texto especificado. |
GetDirectories(String) |
Retorna uma coleção de cadeias de caracteres que representam os nomes dos caminhos dos subdiretórios de um diretório. |
GetDirectories(String, SearchOption, String[]) |
Retorna uma coleção de cadeias de caracteres que representam os nomes dos caminhos dos subdiretórios de um diretório. |
GetDirectoryInfo(String) |
Retorna um objeto DirectoryInfo para o arquivo especificado. |
GetDriveInfo(String) |
Retorna um objeto DriveInfo para a unidade especificada. |
GetFileInfo(String) |
Retorna um objeto FileInfo para o arquivo especificado. |
GetFiles(String) |
Retorna uma coleção somente leitura de cadeias de caracteres que representam os nomes de arquivos de um diretório. |
GetFiles(String, SearchOption, String[]) |
Retorna uma coleção somente leitura de cadeias de caracteres que representam os nomes de arquivos de um diretório. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetName(String) |
Analisa o nome de arquivo do caminho fornecido. |
GetParentPath(String) |
Retorna o caminho pai do caminho fornecido. |
GetTempFileName() |
Cria um arquivo temporário de zero byte nomeado exclusivamente no disco e retorna o caminho completo do arquivo. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
MoveDirectory(String, String) |
Move um diretório de um local para outro. |
MoveDirectory(String, String, Boolean) |
Move um diretório de um local para outro. |
MoveDirectory(String, String, UIOption) |
Move um diretório de um local para outro. |
MoveDirectory(String, String, UIOption, UICancelOption) |
Move um diretório de um local para outro. |
MoveFile(String, String) |
Move um arquivo para um novo local. |
MoveFile(String, String, Boolean) |
Move um arquivo para um novo local. |
MoveFile(String, String, UIOption) |
Move um arquivo para um novo local. |
MoveFile(String, String, UIOption, UICancelOption) |
Move um arquivo para um novo local. |
OpenTextFieldParser(String) |
O método |
OpenTextFieldParser(String, Int32[]) |
O método |
OpenTextFieldParser(String, String[]) |
O método |
OpenTextFileReader(String) |
Abre um objeto StreamReader para ser lido de um arquivo. |
OpenTextFileReader(String, Encoding) |
Abre um objeto StreamReader para ser lido de um arquivo. |
OpenTextFileWriter(String, Boolean) |
Abre um objeto StreamWriter no qual o arquivo especificado será gravado. |
OpenTextFileWriter(String, Boolean, Encoding) |
Abre um StreamWriter para gravar no arquivo especificado. |
ReadAllBytes(String) |
Retorna o conteúdo de um arquivo como uma matriz de bytes. |
ReadAllText(String) |
Retorna o conteúdo de um arquivo de texto como um |
ReadAllText(String, Encoding) |
Retorna o conteúdo de um arquivo de texto como um |
RenameDirectory(String, String) |
Renomeia um diretório. |
RenameFile(String, String) |
Renomeia um arquivo. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
WriteAllBytes(String, Byte[], Boolean) |
Grava dados em um arquivo binário. |
WriteAllText(String, String, Boolean) |
Grava um texto em um arquivo. |
WriteAllText(String, String, Boolean, Encoding) |
Grava um texto em um arquivo. |