dialog API 列表
本模块包含 8 个 API。
Methods(方法)
| API | 说明 | 鸿蒙支持 |
|---|---|---|
| dialog.showOpenDialogSync([window, ]options) | 返回 string[] | undefined,即用户选择的文件路径,取消对话框时返回 undefined。 |
| dialog.showOpenDialog([window, ]options) | 返回 Promise,resolve 时包含用户选择结果的对象。 | 支持 |
| dialog.showSaveDialogSync([window, ]options) | 返回 string,即用户选择的文件路径,取消对话框时返回空字符串。 | 支持 |
| dialog.showSaveDialog([window, ]options) | 返回 Promise,resolve 时包含用户保存路径的对象。 | 支持 |
| dialog.showMessageBoxSync([wndow, ]options) | 返回 Integer,即用户点击的按钮索引。在 Windows 上,question 类型与 info 图标相同,除非通过 icon 选项自定义。 | 支持 |
| dialog.showMessageBox([window, ]options) | 返回 Promise,resolve 时包含用户点击的按钮索引等信息。 | 支持 |
| dialog.showErrorBox(title, content) | 显示一个包含错误信息的模态对话框。 | 支持 |
| dialog.showCertificateTrustDialog([window, ]options) | 返回 Promise,在证书信任对话框显示后 resolve。 | 不支持 |