The shared base for a document/spreadsheet/presentation selection. It owns the uniform
clipboard verbs — Selection.copy, Selection.cut, Selection.paste —
which round-trip through the engine's internal rich clipboard so a paste preserves
formatting. Each facade narrows this base with its own caret and range API.
The shared base for a document/spreadsheet/presentation selection. It owns the uniform clipboard verbs — Selection.copy, Selection.cut, Selection.paste — which round-trip through the engine's internal rich clipboard so a paste preserves formatting. Each facade narrows this base with its own caret and range API.