Метод IOleUndoManager::EnumRedoable (ocidl.h)
Создает объект перечислителя, который вызывающий объект может использовать для перебора последовательности единиц отмены верхнего уровня из стека повтора.
Синтаксис
HRESULT EnumRedoable(
[out] IEnumOleUndoUnits **ppEnum
);
Параметры
[out] ppEnum
Адрес переменной указателя IEnumOleUndoUnits , которая получает указатель интерфейса на объект перечислителя.
Возвращаемое значение
Этот метод возвращает значение S_OK при успешном завершении. Другие возможные возвращаемые значения включают следующее.
Код возврата | Описание |
---|---|
|
Диспетчер отмены отключен. |
Комментарии
При каждом вызове этого метода создается новый объект перечислителя. Если ряд перечисляемых элементов изменяется с течением времени, результаты операций перечисления могут отличаться от одного вызова к другому.
Этот метод вызывает метод IUnknown::AddRef для нового объекта перечислителя для увеличения числа ссылок. Вызывающий объект отвечает за вызов IUnknown::Release для объекта перечислителя, когда он больше не нужен.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ocidl.h |