--- 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.
Inherits from: nsISupports
void getAttention(); |
void show([optional] in nsIInterfaceRequestor aWindowContext, [optional] in unsigned long aID, [optional] in short aReason); |
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. |
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. |
Llama la atención del interfaz de usuario del Administrador de Descargas si este está aún visible.
void getAttention();
Ninguno.
NS_ERROR_UNEXPECTED
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 );