Table of Contents

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.