Есть ли способ очистить некоторые элементы из Windows Jump-List с помощью C #?
(Список переходов между приложениями появляется при нажатии правой кнопки мыши на значке приложений на панели задач Windows 7.)
Я бы хотел очистить пункты меню, представляющие недавно закрытые файлы, но я бы хотел оставить остальные пункты меню.
Например, я бы хотел убрать элементы недавно закрытых веб-сайтов Google Chromes под заголовком «Недавно закрытые». Я также хотел бы сохранить пункты меню для конкретных приложений под заголовком «Задачи».
Вся информация меню хранится в некоторых двоичных файлах в каталоге "% LOCALAPPDATA% \ Microsoft \ Windows \ Recent \ CustomDestination \".
Можно удалить эти файлы, но если я это сделаю, я не только удаляю список недавно использованных файлов, но и удаляю также пункты меню, специфичные для приложения.
Я ищу способ поиска и очистки пунктов меню, представляющих последние использованные файлы для любых приложений Jump-List, с использованием кода C #. У вас есть идеи?
Спасибо за вашу помощь!