nsIDownload

by 3 contributors:

 

Imagen:traduccion-pendiente.png Esta página está traduciéndose a partir del artículo nsIDownload, razón por la cual puede haber algunos errores sintácticos o partes sin traducir. Puedes colaborar continuando con la traducción


La interfaz nsIDownload describe un objeto descarga. Los objetos descarga son usados por el Administrador de Descargas (ver nsIDownloadManager para manejar archivos que están en cola para ser descargados, están siendo descargados y han terminado de ser descargados).

Nota: Una vez que la descarga esta completada, el Administrador de Descargas deja de actualizar el objeto nsIDownload. Los estdos de completado son: nsIDownloadManager::DOWNLOAD_FINISHED, nsIDownloadManager::DOWNLOAD_FAILED, y nsIDownloadManager::DOWNLOAD_CANCELED.


Please add a summary to this article.
  Last changed in Gecko 1.9 (Firefox 3)

Inherits from: nsITransfer

Atributos

Attribute Type Description
targetFile nsILocalFile Indica la localización donde estará el archivo descargado (o está, si la descarga se ha completado). Sólo lectura
percentComplete PRint32 El porcentaje de la transferencia que se ha completado, o -1 si el tamaño del archivo es desconocido. Sólo lectura
amountTransferred PRUint64 El número de bytes que se han descargado hasta ahora. Sólo lectura
size PRUint64 El tamaño total del archivo en bytes o LL_MAXUINT, si el tamaño es desconocido. Sólo lectura'Read only.
source nsIURI La URI origen del archivo. Sólo lectura
cancelable nsICancelable Un objeto que puede ser usado para cancelar la descarga. Una vez que la descarga se ha completado, esta valor se pone a null. Sólo lectura
displayName AString Una descripción, legible por el usuario, de la transferencia. Sólo lectura
startTime long long La hora a la que empezó la transferencia. Sólo lectura
speed double La velocidad de la transferencia en bytes por segundo. Sólo lectura
MIMEInfo nsIMIMEInfo Este atributo opcional ofrece información relevante del MIME del archivo destino incluyendo el tipo MIME, la aplicación de ayuda y si la aplicación de ayuda debe o no ser llamada al terminar la descarga.
id unsigned long La ID única por la que se identifica en la base de datos.
state short El estado actual de la transferencia. Ver the nsIDownloadManager constants list.
referrer nsIURI La URI referente de la descarga. Esto es sólo válido para descargas HTTP y puede ser null.
resumable boolean Indica si la descarga puede ser reanudada después de haberse puesto en pausa. Esto es sólo aplicable si la descarga se hace sobre HTTP/1.1 o FTP y el servidor lo admite.

Ver también

nsIDownloadManager, nsIDownloadProgressListener, nsIXPInstallManagerUI

 

Etiquetas y colaboradores del documento

Contributors to this page: teoli, HenryGR, Mgjbot
Última actualización por: teoli,