|
|
|
ISelectionServices Interface |
|
IID_ISelectionServices |
{3050F684-98B5-11CF-BB82-00AA00BDCE0B} |
|
This interface provides methods to programmatically clear, add content to, and remove content from the selection object.
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
ISelectionServices Method |
Description |
|
SetSelectionType |
Sets the selection type and clears any existing selection. |
|
GetMarkupContainer |
Retrieves the markup container for the current editable selection. |
|
AddSegment |
Creates an ISegment interface for the content between two markup pointers in a markup container, and adds the segment to the editable selection. |
|
AddElementSegment |
Creates an IElementSegment interface for an element in a markup container and adds the segment to the editable selection. |
|
RemoveSegment |
Removes a segment from the editable selection. |
|
GetSelectionServicesListener |
Retrieves an ISelectionServicesListener interface for the current editable selection so that the editor can process certain selection events. |
|
SetSelectionType |
|
FUNCTION
ISelectionServices_SetSelectionType ( _ |
|
GetMarkupContainer |
|
FUNCTION
ISelectionServices_GetMarkupContainer ( _ |
|
AddSegment |
|
FUNCTION
ISelectionServices_AddSegment ( _ |
|
AddElementSegment |
|
FUNCTION
ISelectionServices_AddElementSegment ( _ |
|
RemoveSegment |
|
FUNCTION
ISelectionServices_RemoveSegment ( _ |
|
GetSelectionServicesListener |
|
FUNCTION
ISelectionServices_GetSelectionServicesListener ( _ |
Page last updated on Monday, 03 April 2006 20:03:56 +0200