У меня есть пакет Visual Studio (2010), который объединяет несколько текстовых операций, например. он вставляет пользовательские свойства в мои файлы csharp.Visual Studio Package/Macro: как вы комбинируете несколько текстовых операций в один Undo
Эти вставки могут стать довольно многочисленными, и я хотел бы иметь возможность отменить действие команды одним нажатием кнопки отмены. Есть ли способ сделать это?
Выполняете ли вы редактирование на интерфейсах, таких как 'IVsTextBuffer' или на интерфейсах, таких как' ITextBuffer'? Ответ «да» в любом случае, но особенности зависят от того, что у вас есть. Кроме того, вы пытаетесь получить одну транзакцию отмены между файлами? –