This custom interface provides methods that the editing component of MSHTML calls whenever certain events fire for a selection object that has a registered ISelectionServicesListener interface. This interface provides processing for undo events, for selection type changes, and whenever the mouse pointer exits the scope of an element in the editable selection. An application should supply an implementation of this interface for a selection object so that the editing component of MSHTML can respond to these events.
BeginSelectionUndo Called by the editor just before processing an undo event that fires on a selection object. EndSelectionUndo Called by the editor just after processing an undo event that fires on a selection object with a registered ISelectionServicesListener interface. GetTypeDetail Called by MSHTML to obtain the name of the selection type. OnChangeType Called by the editor when a selection's type changes. OnSelectedElementExit Called by the editor when an element in the current editable selection is removed from the document.
Stock Implementation mshtml.dll Custom Implementation Yes Inherits from IUnknown Header and IDL files mshtml.h, mshtml.idl Minimum availability Internet Explorer 5.5 Minimum operating systems Windows 95, Windows NT 4.0, Windows CE 4.0