| 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. | 
| Interface | Description | |
|---|---|---|
|  | IDocumentViewLinePart | Represents a part within a DocumentViewLine | 
| Enumeration | Description | |
|---|---|---|
|  | DocumentViewLinePartType | Specifies the kind of DocumentViewLine part represented by an IDocumentViewLinePart | 
|  | EditorDocumentViewLayoutChangeType | Specifies the type of change that occurred to a DocumentViewLine during the last layout pass. | 
|  | EditorDocumentViewLocation | Specifies the location of an EditorDocumentView within the editing area of a XamSyntaxEditor control. | 
|  | EditorDocumentViewMarginLocation | Specifies the location of an MarginBase within an EditorDocumentView. | 
|  | EditorDocumentViewSplitOptions | Specifies wich split operations are allowed on the the editing area of a XamSyntaxEditor control. | 
|  | EditorDocumentViewSplitStatus | Specifies how the editing area of a XamSyntaxEditor control is split. | 
|  | EditorDocumentViewTextUpdateMode | Specifies how new text should be applied to a Infragistics.Documents.TextDocument. | 
|  | SyntaxEditorCommandType | An enumeration of available commands for the XamSyntaxEditor object. | 
|  | SyntaxEditorDataFormats | Specifies the data formats supported when dragging a selection. | 
|  | SyntaxErrorDisplayMode | Specifies the options for when to display error squigglies under text that violates the Infragistics.Documents.TextDocument's Language grammar rules. |