IVsCompoundAction Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Разрешает создание составных действий.
public interface class IVsCompoundAction
public interface class IVsCompoundAction
__interface IVsCompoundAction
[System.Runtime.InteropServices.Guid("B414D071-87BA-411A-9780-33FC7D87D882")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsCompoundAction
[<System.Runtime.InteropServices.Guid("B414D071-87BA-411A-9780-33FC7D87D882")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsCompoundAction = interface
Public Interface IVsCompoundAction
- Атрибуты
Комментарии
Этот метод предоставляется объектами, которые позволяют создавать составные действия. Составное действие — это набор действий, сгруппированных в одну единицу отмены или возврата. Например, если вызвать OpenCompoundAction в представлении или буфере, выполнить набор действий (например, изменить текст), а затем вызвать CloseCompoundAction , все изменения помещаются в одну единицу отмены. Пользователь может выбрать пункт отменить в меню Правка или нажать клавиши CTRL + Z, и все эти изменения будут сведены вместе.
Примечания для тех, кто реализует этот метод
Объекты, которые позволяют создавать составные действия, реализуют этот интерфейс, когда требуется включить набор действий, сгруппированных в одну единицу отмены или повтора.
Методы
| AbortCompoundAction() |
Прерывает составное действие. |
| CloseCompoundAction() |
Закрывает составное действие и задает конечную точку набора действий для группирования в одном элементе отмены или повтора. |
| FlushEditActions() |
При вызове Обновляет различные уровни текста (структура, перенос по словам и т д). |
| OpenCompoundAction(String) |
Открывает составное действие и задает начальную точку набора действий, которые будут сгруппированы в одной единице операции отмены или повтора. |