Я знаю, что с помощью .net VSTO нет способа сделать это. но что делает мой аддин:
Когда пользователь нажимает на папку в outlook на панели навигации, вместо этого я показываю другую папку. jus с использованием ActiveExpolorer.CurrentFolder = MyNewFolder. проблема здесь в том, что outlook будет прокручиваться вниз в новую папку, и я хочу предотвратить это.
Я не могу вернуть текущую папку в исходную папку, потому что я использую событие FolderSwitch, и поэтому это будет бесконечный цикл.
Я думаю, смог бы я вспомнить положение панели навигации, а затем установить его обратно в это положение, когда пользователь щелкнет по папке. используя Win 32 API? есть идеи?
или я мог бы сбросить текущую папку в исходную папку, как только новая папка отобразит ее содержимое, но затем мне нужно перестать отображать содержимое исходной папки в outlook и не знаю, как это сделать.
Приветствия
Meb0134