FileSystemProxy 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 FileSystemProxy
public class FileSystemProxy
type FileSystemProxy = class
Public Class FileSystemProxy
- Herança
-
FileSystemProxy
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.
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. |
| SpecialDirectories |
Obtém um objeto que fornece propriedades para acessar diretórios comumente referenciados. |
Métodos
| CombinePath(String, String) |
Combina dois caminhos e retorna um caminho formatado corretamente. |
| CopyDirectory(String, String) |
Copia um diretório para outro diretório. |
| CopyDirectory(String, String, Boolean) |
Copia um diretório para outro diretório. |
| CopyDirectory(String, String, UIOption) |
Copia um diretório para outro diretório. |
| CopyDirectory(String, String, UIOption, UICancelOption) |
Copia 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. |