Class AnsiPrivateControlSequence
- Namespace
- Microlithix.Text.Ansi.Element
- Assembly
- AnsiParser.dll
Represents a single private ANSI control sequence from the parsed input.
public record AnsiPrivateControlSequence : IAnsiStreamParserElement, IAnsiStringParserElement, IEquatable<AnsiPrivateControlSequence>
- Inheritance
-
AnsiPrivateControlSequence
- Implements
- Inherited Members
Remarks
A private ANSI control sequence is a control sequence containing a private parameter string.
Constructors
- AnsiPrivateControlSequence(string, string)
Creates a new AnsiPrivateControlSequence instance from a function string and a parameter string.
Properties
- Function
The Function property determines how the Parameters should be interpreted, and the actions that the consuming application should initiate when it receives the control sequence. It consists of a character in the range 0x40-0x7e, optionally preceded by one or more charactders in the range 0x20-0x2f. See ControlFunction for a standardized list of control sequence functions.
- Parameters
A string of parameter bytes from the control sequence representing a "private parameter string" that is application-defined. Private parameter strings begin with a byte in the range 0x3c-0x3f.