aboutsummaryrefslogtreecommitdiff
path: root/files/es/nsidownloadmanagerui/index.html
blob: 457e4adbe8d3096dcf7af73ac901463c33ee685d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
---
title: nsIDownloadManagerUI
slug: nsIDownloadManagerUI
tags:
  - Firefox 3
  - Interfaces
  - Todas_las_Categorías
  - páginas_a_traducir
translation_of: Mozilla/Tech/XPCOM/Reference/Interface/nsIDownloadManagerUI
---
<p> El interfaz <code>nsIDownloadManagerUI</code> 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.</p>

<p><br>
 </p><div style="border: solid #ddd 2px; margin-bottom: 12px;">
<div style="background: #eee; padding: 2px;"><code><a href="https://dxr.mozilla.org/mozilla-central/source/toolkit/components/downloads/public/nsIDownloadManagerUI.idl" rel="custom">toolkit/components/downloads/public/nsIDownloadManagerUI.idl</a></code><span style="text-align: right; float: right;"><a href="/en-US/docs/Interfaces/About_Scriptable_Interfaces" style="color: #00cc00; font-weight: 700;">Scriptable</a></span></div>
<span style="padding: 4px 2px;">

<i>Please add a summary to this article.</i>
</span>

<div style="background: #eee; padding: 2px;">
<span> </span>
<span style="text-align: right; float: right;">Last changed in Gecko 1.9 (Firefox 3)</span></div>
</div><p></p>

<p>Inherits from: <code><a href="/es/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsISupports" title="">nsISupports</a></code></p>

<h2 id="Resumen_del_m.C3.A9todo" name="Resumen_del_m.C3.A9todo">Resumen del método</h2>

<table class="standard-table">
 <tbody>
  <tr>
   <td><code>void <a href="#getAttention.28.29">getAttention</a>();</code></td>
  </tr>
  <tr>
   <td><code>void <a href="#show.28.29">show</a>([optional] in <a href="es/NsIInterfaceRequestor">nsIInterfaceRequestor</a> aWindowContext, [optional] in unsigned long aID, [optional] in short aReason);</code></td>
  </tr>
 </tbody>
</table>

<h2 id="Atributos" name="Atributos">Atributos</h2>

<table class="standard-table">
 <tbody>
  <tr>
   <td class="header">Atributo</td>
   <td class="header">Tipo</td>
   <td class="header">Descripción</td>
  </tr>
  <tr>
   <td><code>visible</code></td>
   <td><code>boolean</code></td>
   <td>Este atributo de sólo lectura es <code>true</code> cuando el interfaz de usuario del Administrador de Descargas es visible, devolviendo <code>false</code> en caso contrario.</td>
  </tr>
 </tbody>
</table>

<h2 id="Constantes" name="Constantes">Constantes</h2>

<table class="standard-table">
 <tbody>
  <tr>
   <td class="header">Constante</td>
   <td class="header">Valor</td>
   <td class="header">Descripción</td>
  </tr>
  <tr>
   <td><code>REASON_USER_INTERACTED</code></td>
   <td>0</td>
   <td>Cuando se abre el interfaz de usuario del Administrador de Descargas, este valor indica que se ha abierto por requerimiento del usuario.</td>
  </tr>
  <tr>
   <td><code>REASON_NEW_DOWNLOAD</code></td>
   <td>1</td>
   <td>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.</td>
  </tr>
 </tbody>
</table>

<h2 id="M.C3.A9todos" name="M.C3.A9todos">Métodos</h2>

<h3 id="getAttention.28.29" name="getAttention.28.29">getAttention()</h3>

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

<pre class="eval"> void getAttention();
</pre>

<h6 id="Par.C3.A1metros" name="Par.C3.A1metros">Parámetros</h6>

<p>Ninguno.</p>

<h6 id="Excepciones" name="Excepciones">Excepciones</h6>

<dl>
 <dt><code>NS_ERROR_UNEXPECTED</code></dt>
 <dd>El interfaz no es actualmente visible.</dd>
</dl>

<h3 id="show.28.29" name="show.28.29">show()</h3>

<p>Muestra el interfaz de usuario del Administrador de Descargas al usuario.</p>

<pre class="eval"> void show(
   [optional] in nsIInterfaceRequestor aWindowContext,
   [optional] in unsigned long aID,
   [optional] in short aReason
 );
</pre>

<h6 id="Par.C3.A1metros_2" name="Par.C3.A1metros_2">Parámetros</h6>

<dl>
 <dt>aWindowContext</dt>
 <dd>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 .</dd>
 <dt>aID</dt>
 <dd>El ID de la descarga que aparecerá preseleccionada cuando se abra el interfaz de usuario (UI) del administrador de Descargas.</dd>
 <dt>aReason</dt>
 <dd>Una de las razones (una <a href="#Constants">constantes</a>) indicando porqué debe ser mostrado el interfaz de usuario.</dd>
</dl>

<h3 id="Ver_tambi.C3.A9n" name="Ver_tambi.C3.A9n">Ver también</h3>

<ul>
 <li><a href="es/Esquema_del_Administrador_de_descargas">Esquema_del_Administrador_de_descargas</a></li>
</ul>