RandomAccessFile.SetLength(Int64) Método
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.
Define o comprimento deste arquivo.
[Android.Runtime.Register("setLength", "(J)V", "GetSetLength_JHandler")]
public virtual void SetLength (long newLength);
[<Android.Runtime.Register("setLength", "(J)V", "GetSetLength_JHandler")>]
abstract member SetLength : int64 -> unit
override this.SetLength : int64 -> unit
Parâmetros
- newLength
- Int64
O comprimento desejado do arquivo
- Atributos
Exceções
se newLength
.
se esse arquivo for fechado ou ocorrer outro erro de E/S.
Comentários
Define o comprimento deste arquivo.
Se o comprimento atual do arquivo retornado pelo length
método for maior que o newLength
argumento, o arquivo será truncado. Nesse caso, se o deslocamento do arquivo retornado pelo getFilePointer
método for maior do que depois que newLength
esse método retornar o deslocamento será igual a newLength
.
Se o comprimento atual do arquivo retornado pelo length
método for menor que o newLength
argumento, o arquivo será estendido. Nesse caso, o conteúdo da parte estendida do arquivo não é definido.
Adicionado em 1.2.
Documentação Java para java.io.RandomAccessFile.setLength(long)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.