# Interfaz: Dialog


Permite abrir cuadros de diálogo nativos.

**`Desde`**

0.2.3

## Métodos

### showOpenDialog

▸ **showOpenDialog**(`dialogProperties`): `Promise`<[`OpenDialogResult`](/reference/api/extensions-sdk/Dialog/OpenDialogResult/)\>

Muestra un cuadro de diálogo de apertura nativo. Te permite seleccionar un archivo o una carpeta.

```typescript
ddClient.desktopUI.dialog.showOpenDialog({ properties: ["openFile"] });
```

#### Parámetros

| Nombre             | Tipo  | Descripción                                                                                                                                                                             |
| :----------------- | :---- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `dialogProperties` | `any` | Propiedades para especificar el comportamiento del cuadro de diálogo de apertura, consulta https://www.electronjs.org/docs/latest/api/dialog#dialogshowopendialogbrowserwindow-options. |

#### Devuelve

`Promise`<[`OpenDialogResult`](/reference/api/extensions-sdk/Dialog/OpenDialogResult/)\>

