WebApplications.Utilities.Formatting.FormatTextWriter.FormatTextWriter C# (CSharp) Method

FormatTextWriter() public method

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.
return System
        public FormatTextWriter([NotNull] TextWriter writer)
            : base(new UnderlyingFormatTextWriter(writer, new FormatBuilder(), 0))
        {
            if (writer == null) throw new ArgumentNullException("writer");
            _writer = (UnderlyingFormatTextWriter)Writer;
        }

Same methods

FormatTextWriter::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
FormatTextWriter::FormatTextWriter ( [ writer, [ defaultLayout, int startPosition ) : System