Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Represents the active selection, which is typically a highlighted block of text or other elements in the document. The active selection can be used to complete an action issued by a user or a script.
Members
The IHTMLSelection interface inherits from the IDispatch interface. IHTMLSelection also has these types of members:
- Methods
- Properties
Methods
The IHTMLSelection interface has these methods.
| Method | Description |
|---|---|
| addRange | Adds a Range to the current selection. |
| collapse | Replaces the current selection with an empty selection (or a caret) at the given offset. |
| collapseToEnd | Collapses or sets the insertion point or caret at the end of a selection object. |
| collapseToStart | Collapses, or sets the insertion point or caret at the beginning of a selection object. |
| deleteFromDocument | Deletes the selected nodes from a document. |
| getRangeAt | Returns a specified Range from a selection. The Range is specified by an index and cannot be greater than the number that is returned by IHTMLSelection::rangeCount. |
| removeAllRanges | Removes all ranges from a selection. |
| removeRange | Removes a range from a selection. |
| selectAllChildren | Replaces the current selection with all the contents of the given node. |
Properties
The IHTMLSelection interface has these properties.
| Property | Description |
|---|---|
Returns the element or node that contains the start of the selection. |
|
Retrieves the starting position of a selection that is relative to the IHTMLSelection::anchorNode. |
|
Retrieves the element or node that contains the end of a selection. |
|
Retrieves the end position of a selection that is relative to the IHTMLSelection::focusNode. |
|
Retrieves whether a selection is collapsed or empty. |
|
Returns the number of ranges in a selection |
Requirements
Minimum supported client |
Windows Vista with SP1, Windows 7 |
Minimum supported server |
Windows Server 2008 R2 |
Header |
Mshtml.h |
IDL |
Mshtml.idl |
DLL |
Mshtml.dll |