@jyostudio/io - v0.1.5
    正在准备搜索索引...

    类 TextWriter抽象

    表示可以编写一个有序字符系列的编写器。

    层级 (查看层级一览)

    索引

    构造函数

    访问器

    • get encoding(): Encoding

      当在派生类中重写时,返回用来写输出的该字符编码。

      返回 Encoding

      用来写入输出的字符编码。

    • get newLine(): string

      获取由当前 TextWriter 使用的行结束符字符串。

      返回 string

      当前 TextWriter 的行结束符字符串。

    • set newLine(value: string): void

      设置由当前 TextWriter 使用的行结束符字符串。

      参数

      • value: string

        当前 TextWriter 的行结束符字符串。

      返回 void

    • get null(): NullTextWriter

      提供 TextWriter,它不带任何可写入但无法从中读取的后备存储。

      返回 NullTextWriter

      无后备存储的 TextWriter。

    方法

    • 关闭当前编写器并释放任何与该编写器关联的系统资源。

      返回 void

    • 清理当前编写器的所有缓冲区,使所有缓冲数据写入基础设备。

      返回 void

    • 将字节数组写入该文本字符串或流。

      参数

      • buffer: Uint8Array

        要写入文本流中的字节数组。

      返回 void

    • 将字符数组写入该文本字符串或流。

      参数

      • buffer: string[]

        要写入文本流中的字符数组。

      返回 void

    • 将字符的子数组写入文本字符串或流。

      参数

      • buffer: string[]

        要从中写出数据的字符数组。

      • index: number

        在开始接收数据时缓存中的字符位置。

      • count: number

        要写入的字符数。

      返回 void

    • 将 Boolean 值的文本表示形式写入文本字符串或流。

      参数

      • value: boolean

        要写入的 Boolean 值。

      返回 void

    • 将数值的文本表示形式写入文本字符串或流。

      参数

      • value: number

        要写入的数值。

      返回 void

    • 将字符串写入到文本字符串或流。

      参数

      • value: string

        要写入的字符串。

      返回 void

    • 通过在对象上调用 toString 方法将此对象的文本表示形式写入文本字符串或流。

      参数

      • value: object

        要写入的对象。

      返回 void

    • 将行结束符的字符串写入文本字符串或流。

      返回 void

    • 将后跟行结束符的字符串写入文本字符串或流。

      参数

      • value: string

        要写入的字符串。

      返回 void

    • 将后跟行结束符的字符数组写入文本字符串或流。

      参数

      • buffer: string[]

        从其读取数据的字符数组。

      返回 void

    • 将后跟行结束符的字符子数组写入文本字符串或流。

      参数

      • buffer: string[]

        从其读取数据的字符数组。

      • index: number

        在开始读取数据时 buffer 中的字符位置。

      • count: number

        要写入的最大字符数。

      返回 void

    • 将后面带有行结束符的 Boolean 值的文本表示形式写入文本字符串或流。

      参数

      • value: boolean

        要写入的 Boolean 值。

      返回 void

    • 将后跟行结束符的数值的文本表示形式写入文本字符串或流。

      参数

      • value: number

        要写入的数值。

      返回 void

    • 通过在对象上调用 toString 方法将后跟行结束符的此对象的文本表示形式写入文本字符串或流。

      参数

      • value: object

        要写入的对象。

      返回 void