Метод IOleInPlaceSite::D eactivateAndUndo (oleidl.h)

Деактивирует объект, завершает сеанс на месте и возвращается в сохраненное состояние отмены контейнера.

Синтаксис

HRESULT DeactivateAndUndo();

Возвращаемое значение

Этот метод возвращает значение S_OK при успешном завершении. Другие возможные возвращаемые значения включают следующее.

Код возврата Описание
E_UNEXPECTED
Произошла непредвиденная ошибка.

Комментарии

Примечания к вызывающим абонентам

Вызывается активным объектом, когда пользователь вызывает отмену сразу после активации объекта.

Примечания для разработчиков

После завершения этого вызова контейнер должен вызвать IOleInPlaceObject::UIDeactivate , чтобы удалить пользовательский интерфейс для объекта, активировать себя и отменить.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header oleidl.h

См. также раздел

IOleInPlaceSite