C# (CSharp) Alsing.SourceCode Namespace

Nested Namespaces

Alsing.SourceCode.SyntaxDocumentExporters
Alsing.SourceCode.SyntaxDocumentParsers

Classes

Name Description
FileType File type struct
Pattern
PatternList A List containing patterns. this could be for example a list of keywords or operators
PatternListList
PatternScanResult PatternScanResult struct is redurned by the Pattern class when an .IndexIn call has been performed.
Row The row class represents a row in a SyntaxDocument
RowEventArgs
Scope The Scope class defines what patterns starts and ends a spanDefinition
SourceCodePrintDocument
Span
SyntaxDefinition The SyntaxDefinition class describes a syntax.
It consists of a mainSpanDefinition , which is the start spanDefinition of the SyntaxDefinition
It also have a list of filetypes that is valid for this syntax
SyntaxDefinitionList SyntaxDefinition list class
SyntaxDefinitionLoader
SyntaxDocument The SyntaxDocument is a component that is responsible for Parsing , Folding , Undo / Redo actions and various text actions.
TextPoint Class representing a point in a text. where x is the column and y is the row.
TextRange A range of text
TextStyle
TextStyleDesignerDialog Summary description for TextStyleDesignerDialog.
TextStyleUIEditor
UndoBlock
UndoBlockCollection
UndoBlockCollection.Enumerator
Word The word object class represents a word in a Row object