Редактор Visual Studio 2010 UndoHistory - PullRequest
1 голос
/ 31 мая 2010

Я пытаюсь написать расширение, которое может получить доступ к TextUndoHistory редактора VS.

Должен ли я сам реализовывать ITextUndoHistory и ITextUndoTransaction или есть что-то, что я могу подключить, используя SDK?

Спасибо, Ник

1 Ответ

3 голосов
/ 31 мая 2010

Вы импортируете ITextUndoHistoryRegistry из [Export] ed компонента MEF и вызываете TryGetHistory, чтобы извлечь историю для данного буфера. См. MarginFactory.cs из моего расширения FixMixedTabs для примера (в этом же расширении InformationBar.cs показывает, как создавать транзакции в истории отмены).

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