AvalonStudio.TextEditor.Document.DocumentTextWriter.DocumentTextWriter C# (CSharp) Method

DocumentTextWriter() public method

Creates a new DocumentTextWriter that inserts into document, starting at insertionOffset.
public DocumentTextWriter ( IDocument document, int insertionOffset ) : System
document IDocument
insertionOffset int
return System
		public DocumentTextWriter(IDocument document, int insertionOffset)
		{
			InsertionOffset = insertionOffset;
			if (document == null)
				throw new ArgumentNullException("document");
			this.document = document;
			var line = document.GetLineByOffset(insertionOffset);
			if (line.DelimiterLength == 0)
				line = line.PreviousLine;
			if (line != null)
				NewLine = document.GetText(line.EndOffset, line.DelimiterLength);
		}
DocumentTextWriter