| Class | Description |
| ActiveDocumentViewChangedEventArgs | Class that defines the arguments passed in the XamSyntaxEditor.ActiveDocumentViewChanged event. |
| AdornmentGeneratorProvider | A factory class that creates instances of an SyntaxEditorAdornmentGeneratorBase derived type. |
| AdornmentInfo | A class that holds data related to an adornment. Adornments are added to an Infragistics.Controls.Editors.Primitives.AdornmentLayer by SyntaxEditorAdornmentGeneratorBase implementations. |
| AdornmentLayerInfo | Provides the data necessary to create an Infragistics.Controls.Editors.Primitives.AdornmentLayer. |
| AdornmentLayerKeys | A class that exposes the positioning keys used by the built-in Infragistics.Controls.Editors.Primitives.AdornmentLayers. |
| AppearanceMap<T> | An abstract base class that maintains a collection of mappings between keys and TextDocumentAppearances. |
| Caret | Represents the insertion point in the XamSyntaxEditor.ActiveDocumentView. |
| ClassificationAppearanceMap | A class that maintains a collection of mappings between Infragistics.Documents.ClassificationTypes and TextDocumentAppearances. |
| ClassificationAppearanceMapInitializationEntry | A class that represents an entry in a MapInitializationEntries collection. |
| ClassificationAppearanceTag | Class that inherits from Infragistics.Documents.Tagging.ClassificationTag and adds a property that exposes a ClassificationAppearanceMap |
| ClipboardOperationExecutedEventArgs | Class that defines the arguments passed in the XamSyntaxEditor.ClipboardOperationExecuted event. |
| ClipboardOperationExecutingEventArgs | Class that defines the arguments passed in the XamSyntaxEditor.ClipboardOperationExecuting event. |
| DocumentChangedEventArgs | Class that defines the arguments passed in the XamSyntaxEditor.DocumentChanged event. |
| DocumentViewBase | The abstract base class for all document view classes. |
| DocumentViewLayoutChangedEventArgs | Class that defines the arguments passed in the DocumentViewBase.LayoutChanged event. |
| DocumentViewLine | Represents a line that is displayed in an DocumentViewBase. |
| DocumentViewLineCollection | Represents a collection of lines displayed in a DocumentViewBase. |
| EditorDocumentView | A class that represents a view into the document being edited in the XamSyntaxEditor . |
| EditorUndoTransaction | A custom undo/redo transaction for XamSyntaxEditor operations. |
| LineNumberMargin | A MarginBase derived class that defines a built-in Margin which displays line numbers at the left edge of each line in the EditorDocumentView. |
| MapInitializationEntries | A modifiable observable collection of ClassificationAppearanceMapInitializationEntrys used to inititalize a ClassificationAppearanceMap in XAML |
| MarginBase | An abstract base class for creating classes that provide an implementation for an EditorDocumentView Margin. |
| MarginKeys | A class that exposes the positioning keys used by the built-in Margins. |
| RulerMargin | A MarginBase derived class that defines a built-in Margin which displays a character position ruler at the top of the EditorDocumentView. |
| ScrollManager | A class that manages scrolling for an EditorDocumentView. |
| SelectionDraggingEventArgs | Class that defines the arguments passed in the XamSyntaxEditor.SelectionDragging event. |
| SelectionDroppingEventArgs | Class that defines the arguments passed in the XamSyntaxEditor.SelectionDropping event. |
| SelectionUndoUnit | Class for an undo/redo operation involving text selection. |
| SplitStatusChangedEventArgs | Class that defines the arguments passed in the XamSyntaxEditor.SplitStatusChanged event. |
| SyntaxEditorAdornmentGeneratorBase | An abstract base class for all adornment providers. |
| SyntaxEditorSelectionChangedEventArgs | Class that defines the arguments passed in the XamSyntaxEditor.SelectionChanged event. |
| TextDocumentAppearance | Class that holds values which determine the appearance of various aspects the control and its content. |
| ViewEventArgs | Class that defines the arguments passed in the XamSyntaxEditor.ViewLoaded and XamSyntaxEditor.ViewUnloaded events. |
| ViewSelectionManager | A class that manages the selection for an EditorDocumentView and exposes properties that allow the selection to be queried and manipulated. |
| XamSyntaxEditor | A control that provides text editing and syntax highlighting functionality based on robust document and syntax parsing frameworks. |