nsIDownload

This is an archived page. It's not actively maintained.

Obsoleto
Esta funcionalidad es obsoleta. Aunque puede a煤n funcionar en algunos navegadores, se desalienta su uso ya que puede ser removida en cualquier momento. Evite usarla.

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