Options controlling ReadLine(TerminalReadLineOptions?) and ReadLineAsync(TerminalReadLineOptions?, CancellationToken).
[NullableContext((byte)2)]
[Nullable((byte)0)]
public sealed class TerminalReadLineOptions
kind:method, kind:property, kind:ctor. Press Esc to clear.CancelOnSignalWhen enabled, Ctrl+C / Ctrl+Break interrupts the read.EmitNewLineOnAcceptWhen enabled, pressing Enter writes a newline when Echo is enabled.EnableHistoryEnables history navigation (Up/Down) in the interactive editor.EnableMouseEditingEnables mouse-based editing (cursor positioning and selection) when mouse events are available.EnableReverseSearchEnables reverse incremental history search (Ctrl+R by default).EnableUndoRedoEnables undo/redo for the interactive editor.HistoryCapacityMaximum number of history entries to keep (best effort).MarkupRendererOptional renderer that can return markup for the visible slice of the line.MaxLengthMaximum number of UTF-16 code units allowed in the line (best effort).MouseHandlerOptional mouse handler invoked before default editor handling.PromptOptional prompt written before the editable text (plain text).ShowEllipsisControls whether an ellipsis is shown when the line does not fit in the visible width.