C# Класс WebApplications.Utilities.Formatting.FormatTextWriter

Наследование: SerialTextWriter, ILayoutTextWriter
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ApplyLayout Layout
ApplyLayout Layout

Открытые методы

Метод Описание
FormatTextWriter ( [ writer ) : System

Initializes a new instance of the FormatTextWriter class.

FormatTextWriter ( [ writer, Optional width = default(Optional<int>), Optional indentSize = default(Optional<int>), Optional rightMarginSize = default(Optional<int>), Optional indentChar = default(Optional<char>), Optional firstLineIndentSize = default(Optional<int>), Optional tabStops = default(Optional<IEnumerable<int>>), Optional tabSize = default(Optional<byte>), Optional tabChar = default(Optional<char>), Optional alignment = default(Optional<Alignment>), Optional splitLength = default(Optional<byte>), Optional hyphenate = default(Optional<bool>), Optional hyphenChar = default(Optional<char>), Optional wrapMode = default(Optional<LayoutWrapMode>), int startPosition ) : System

Initializes a new instance of the FormatTextWriter class.

FormatTextWriter ( [ writer, [ defaultLayout, int startPosition ) : System

Initializes a new instance of the FormatTextWriter class.

Приватные методы

Метод Описание
ApplyLayout ( Optional width = default(Optional<int>), Optional indentSize = default(Optional<int>), Optional rightMarginSize = default(Optional<int>), Optional indentChar = default(Optional<char>), Optional firstLineIndentSize = default(Optional<int>), Optional tabStops = default(Optional<IEnumerable<int>>), Optional tabSize = default(Optional<byte>), Optional tabChar = default(Optional<char>), Optional alignment = default(Optional<Alignment>), Optional splitLength = default(Optional<byte>), Optional hyphenate = default(Optional<bool>), Optional hyphenChar = default(Optional<char>), Optional wrapMode = default(Optional<LayoutWrapMode>) ) : Layout
ApplyLayout ( [ newLayout ) : Layout

Описание методов

FormatTextWriter() публичный Метод

Initializes a new instance of the FormatTextWriter class.
Cannot wrap an ILayoutTextWriter in a FormatTextWriter as this can cause issues with position tracking.
public FormatTextWriter ( [ writer ) : System
writer [ The out writer.
Результат System

FormatTextWriter() публичный Метод

Initializes a new instance of the FormatTextWriter class.
public FormatTextWriter ( [ writer, Optional width = default(Optional<int>), Optional indentSize = default(Optional<int>), Optional rightMarginSize = default(Optional<int>), Optional indentChar = default(Optional<char>), Optional firstLineIndentSize = default(Optional<int>), Optional tabStops = default(Optional<IEnumerable<int>>), Optional tabSize = default(Optional<byte>), Optional tabChar = default(Optional<char>), Optional alignment = default(Optional<Alignment>), Optional splitLength = default(Optional<byte>), Optional hyphenate = default(Optional<bool>), Optional hyphenChar = default(Optional<char>), Optional wrapMode = default(Optional<LayoutWrapMode>), int startPosition ) : System
writer [ The out writer.
width Optional The width.
indentSize Optional Size of the indent.
rightMarginSize Optional Size of the right margin.
indentChar Optional The indent character.
firstLineIndentSize Optional First size of the line indent.
tabStops Optional The tab stops.
tabSize Optional Size of the tab.
tabChar Optional The tab character.
alignment Optional The alignment.
splitLength Optional The split length.
hyphenate Optional The hyphenate.
hyphenChar Optional The hyphen character.
wrapMode Optional The wrap mode.
startPosition int The starting horizontal position.
Результат System

FormatTextWriter() публичный Метод

Initializes a new instance of the FormatTextWriter class.
public FormatTextWriter ( [ writer, [ defaultLayout, int startPosition ) : System
writer [ The out writer.
defaultLayout [ The default layout.
startPosition int The starting horizontal position.
Результат System