Compartilhar via


Objeto de Arquivo

Resumo

Os objetos de arquivo são usados para abrir, editar e manipular arquivos no sistema de arquivos.

Métodos de objeto

Nome Tipo de retorno Assinatura Descrição
Fechar Close() Fecha o arquivo.
Excluir Delete() Exclui o arquivo
Open Open(disposition) Abre o arquivo com a disposição fornecida. A disposição pode ser "OpenExisting", "CreateNew" ou "CreateAlways".
ReadBytes Matriz de bytes ReadBytes(byteCount) Lê o número especificado de bytes do arquivo e retorna uma matriz indexável e iterável desses bytes.
WriteBytes WriteBytes(bytes, [byteCount]) Grava os bytes especificados no arquivo. Se byteCount não for fornecido, cada byte que pode ser iterado de bytes será gravado no arquivo; caso contrário, os primeiros bytes byteCount dentro de bytes serão gravados.

Propriedades de objeto

Nome Descrição
Extensão Uma cadeia de caracteres que contém a extensão de arquivo.
Nome Uma cadeia de caracteres que contém o nome do arquivo.
Caminho Uma cadeia de caracteres que contém o caminho totalmente qualificado para o arquivo.
Posição A posição do cursor de leitura/gravação atual dentro do arquivo.
Tamanho O tamanho do arquivo em bytes.

Comentários

Se os arquivos estiverem sendo usados de um ambiente coletado de lixo, como um script JavaScript, eles deverão ser fechados quando não estiverem mais em uso em vez de esperar que uma coleta de lixo faça com que o arquivo seja fechado.