Запрет 'showOpenDialog' от добавления недавней записи документа - PullRequest
0 голосов
/ 14 ноября 2018

Когда я открываю файл с помощью dialog.showOpenDialog , открытый файл отображается в списке последних документов под Windows 10. Не так много, чтобы сказать о прилагаемом коде, это так просто, как:

remote.dialog.showOpenDialog(...);

В документах Electron конкретно упоминается, как заставить что-либо отображаться в списке недавних документов (на странице Recent Documents ), но не упоминается ни об этом нежелательном автоматическом поведении, ни о том, какбудет идти об отмене этого.Я также не смог найти проблему по этому поводу.

Существуют методы для очистки всего списка ( app.clearRecentDocuments ), а также добавления элемента в этот список (app.addRecentDocument ), но мне нужно удалить элемент из этого списка, для которого, кажется, нет метода.

В качестве идентификатора, файлы, которые были не , связанный с моим приложением, также отображается в списке (и, опять же, в соответствии с документами, для файла, отображаемого в списке последних документов, необходимо установить связь).

Так как я могу это сделать или просто предотвратить отображение файла как такового?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...