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