ITextCaret::OverwriteMode Property
Visual Studio 2015
Determines whether the caret is in overwrite mode.
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
When the caret is in overwrite mode, typed characters replace the character under the caret, and a block is drawn instead of a vertical line. This is distinct from the OverwriteModeId, since the caret can switch modes based on its position in the view.
The caret is not in overwrite mode when it is positioned at the end of the line in a view, or when there is a non-empty selection, even if OverwriteModeId is true.
Show: