Я успешно создал настраиваемый редактор единого представления в своем VSPackage. Одной из многих вещей, с которыми мне приходилось сталкиваться, была реакция на ситуацию, когда редактируемый файл был изменен вне Visual Studio — «стандартные» редакторы в Visual Studio отображали диалоговое окно с такими параметрами, как «да», «да для всех» (перезагрузить содержимое) и т. д., поэтому, если было изменено больше файлов, отображается только одно диалоговое окно.
Однако пока единственное, что я могу сделать в своем VSPackage, — это отображать пользовательский диалог при изменении файла. Это некрасиво - когда файл, редактируемый в моем редакторе, изменяется вместе с некоторыми другими, пользователю будут отображаться два совершенно разных диалога.
Итак, вопрос в том, есть ли способ вызвать диалоговое окно «стандартный» файл Visual Studio, измененный вне VS, для моего файла?