Share via


IOleInPlaceSite::DeactivateAndUndo (Compact 2013)

3/26/2014

Causes the container to end the in-place session, deactivate the object, and revert to its own saved undo state.

Syntax

HRESULT IOleInPlaceSite::DeactivateAndUndo();

Return Value

This method supports the following return values:

Value

Description

S_OK

The method completed successfully.

E_UNEXPECTED

The call to the method unexpectedly failed.

Notes to Callers

Called by the active object when the user invokes undo just after activating the object.

Notes to Implementers

Upon completion of this call, the container should call IOleInPlaceObject::UIDeactivate to remove the user interface for the object, activate itself, and undo.

Requirements

Header

Oleidl.h

See Also

Reference

IOleInPlaceSite