OleUndoEngine.UndoUnit Класс

Определение

Расширяет поддержку для инкапсуляции единицы работы, которую пользователь может отменить.Extends support for encapsulating a unit of work that a user can undo.

protected: ref class OleUndoEngine::UndoUnit : System::ComponentModel::Design::UndoEngine::UndoUnit, Microsoft::VisualStudio::OLE::Interop::IOleParentUndoUnit
protected class OleUndoEngine.UndoUnit : System.ComponentModel.Design.UndoEngine.UndoUnit, Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit
Protected Class OleUndoEngine.UndoUnit
Inherits UndoEngine.UndoUnit
Implements IOleParentUndoUnit
Наследование
OleUndoEngine.UndoUnit
Реализации

Конструкторы

OleUndoEngine.UndoUnit(UndoEngine, String)

Инициализирует новый экземпляр класса OleUndoEngine.UndoUnit.Initializes a new instance of the OleUndoEngine.UndoUnit class.

Явные реализации интерфейса

IOleParentUndoUnit.Add(IOleUndoUnit)

Добавляет блок отката в родительскую коллекцию.Adds an undo unit to the parent collection.

IOleParentUndoUnit.Close(IOleParentUndoUnit, Int32)

Закрывает указанный родительский модуль отмены.Closes the specified parent undo unit.

IOleParentUndoUnit.Do(IOleUndoManager)

Выполняет операцию отмены.Performs the undo operation.

IOleParentUndoUnit.FindUnit(IOleUndoUnit)

Осуществляет поиск указанной единицы в иерархии единиц отмены дочерних элементов.Searches for the specified unit in the child undo unit hierarchy.

IOleParentUndoUnit.GetDescription(String)

Получает описание элемента действия отмены.Gets the description of the undo unit.

IOleParentUndoUnit.GetParentState(UInt32)

Получает состояние родительской единицы отката верхнего уровня.Gets the state of the top-level parent undo unit.

IOleParentUndoUnit.GetUnitType(Guid, Int32)

Получает тип элемента действия отмены.Gets the type of the undo unit.

IOleParentUndoUnit.OnNextAdd()

Уведомляет последний модуль отмены в коллекции о том, что была добавлена новая единица.Notifies the last undo unit in the collection that a new unit has been added.

IOleParentUndoUnit.Open(IOleParentUndoUnit)

Открывает модуль отмены.Opens an undo unit.

IOleUndoUnit.Do(IOleUndoManager)

Выполняет операцию отмены.Performs the undo operation.

IOleUndoUnit.GetDescription(String)

Получает описание элемента действия отмены.Gets the description of the undo unit.

IOleUndoUnit.GetUnitType(Guid, Int32)

Получает тип элемента действия отмены.Gets the type of the undo unit.

IOleUndoUnit.OnNextAdd()

Уведомляет последний модуль отмены в коллекции о том, что была добавлена новая единица.Notifies the last undo unit in the collection that a new unit has been added.

Применяется к