C# Class WebApplications.Utilities.Formatting.FormatTextWriter

Inheritance: SerialTextWriter, ILayoutTextWriter
Afficher le fichier Open project: webappsuk/CoreLibraries Class Usage Examples

Private Properties

Свойство Type Description
ApplyLayout Layout
ApplyLayout Layout

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
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

Method Details

FormatTextWriter() public méthode

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.
Résultat System

FormatTextWriter() public méthode

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.
Résultat System

FormatTextWriter() public méthode

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.
Résultat System