C# (CSharp) ICSharpCode.TextEditor.Document Namespace

Classes

Name Description
Bookmark Description of Bookmark.
BookmarkManager This class handles the bookmarks for a buffer
CustomLine This class is used to store a pair of lineNr and its color
CustomLineManager This class handles the bookmarks for a buffer
DefaultFormattingStrategy This class handles the auto and smart indenting in the textbuffer while you type.
DefaultHighlightingStrategy
DefaultLineManager
DefaultLineManager.DelimiterSegment
DefaultSelection Default implementation of the ICSharpCode.TextEditor.Document.ISelection interface.
DefaultTextEditorProperties
DocumentFactory This interface represents a container which holds a text sequence and all necessary information about it. It is used as the base for a text editor.
FileSyntaxModeProvider
FontContainer This class is used to generate bold, italic and bold/italic fonts out of a base font.
GapTextBufferStrategy
HighlightColor A color used for highlighting
HighlightingDefinitionInvalidException
HighlightingDefinitionParser
HighlightingManager
LineLengthEventArgs
LineManager
LineManager.DelimiterSegment
LineManagerEventArgs
LineSegment
MarkerStrategy Manages the list of markers and provides ways to retrieve markers for specific positions.
SelectFrom
SelectionManager This class manages the selections in a document.
StringTextBufferStrategy Simple implementation of the ITextBuffer interface implemented using a string. Only for fall-back purposes.
SyntaxMode
TextUtilities
WhereFrom