--- title: nsIDownloadManagerUI slug: nsIDownloadManagerUI tags: - Firefox 3 - Interfaces - Todas_las_Categorías - páginas_a_traducir translation_of: Mozilla/Tech/XPCOM/Reference/Interface/nsIDownloadManagerUI ---

El interfaz nsIDownloadManagerUI se usa para implementar el interfaz del usuario del Administrador de Descargas. Si quieres reemplazar el interfaz de usuario por defecto del Administrador de Descargas, implementa este interfaz.


toolkit/components/downloads/public/nsIDownloadManagerUI.idlScriptable
Please add a summary to this article.
  Last changed in Gecko 1.9 (Firefox 3)

Inherits from: nsISupports

Resumen del método

void getAttention();
void show([optional] in nsIInterfaceRequestor aWindowContext, [optional] in unsigned long aID, [optional] in short aReason);

Atributos

Atributo Tipo Descripción
visible boolean Este atributo de sólo lectura es true cuando el interfaz de usuario del Administrador de Descargas es visible, devolviendo false en caso contrario.

Constantes

Constante Valor Descripción
REASON_USER_INTERACTED 0 Cuando se abre el interfaz de usuario del Administrador de Descargas, este valor indica que se ha abierto por requerimiento del usuario.
REASON_NEW_DOWNLOAD 1 Cuando se abre el interfaz de usuario del Administrador de Descargas, este valor indica que el interfaz está visible porque se ha iniciado una nueva descarga.

Métodos

getAttention()

Llama la atención del interfaz de usuario del Administrador de Descargas si este está aún visible.

 void getAttention();
Parámetros

Ninguno.

Excepciones
NS_ERROR_UNEXPECTED
El interfaz no es actualmente visible.

show()

Muestra el interfaz de usuario del Administrador de Descargas al usuario.

 void show(
   [optional] in nsIInterfaceRequestor aWindowContext,
   [optional] in unsigned long aID,
   [optional] in short aReason
 );
Parámetros
aWindowContext
La ventana padre que mostrará el interfaz. Con esta información, es posible poner el Administrador de Descargas en una pestaña de la misma ventana .
aID
El ID de la descarga que aparecerá preseleccionada cuando se abra el interfaz de usuario (UI) del administrador de Descargas.
aReason
Una de las razones (una constantes) indicando porqué debe ser mostrado el interfaz de usuario.

Ver también