MtpDevice.GetPartialObject(Int32, Int64, Int64, Byte[]) Método

Definición

Obtiene bytes de objeto en el intervalo especificado y lo escribe en una matriz.

[Android.Runtime.Register("getPartialObject", "(IJJ[B)J", "", ApiSince=24)]
public long GetPartialObject(int objectHandle, long offset, long size, byte[] buffer);
[<Android.Runtime.Register("getPartialObject", "(IJJ[B)J", "", ApiSince=24)>]
member this.GetPartialObject : int * int64 * int64 * byte[] -> int64

Parámetros

objectHandle
Int32

identificador del objeto que se va a leer

offset
Int64

Índice de inicio del intervalo de lectura. Debe ser un valor no negativo como máximo 0xffffffff.

size
Int64

Tamaño del intervalo de lectura. Debe ser un valor no negativo como máximo Integer.MAX_VALUE o 0xffffffff. Si se especifica 0xffffffff, el método obtiene los bytes completos del objeto .

buffer
Byte[]

Matriz para escribir datos.

Devoluciones

Tamaño de bytes que realmente se leen.

Atributos

Comentarios

Obtiene bytes de objeto en el intervalo especificado y lo escribe en una matriz. Esta llamada puede bloquearse durante una cantidad arbitraria de tiempo en función del tamaño de los datos y la velocidad de los dispositivos.

Java documentación para android.mtp.MtpDevice.getPartialObject(int, long, long, byte[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a