| Class | Description |
| AsYouTypeManager | Handles the painting of underlines under misspelled words in a control being spell checked |
| Error | Defines an error in text. |
| ErrorCollection | Read-only collection which contains a list of underlines. |
| IgnoredWordsCollection | Collection of word ignored by the spell checker |
| NoErrorsFoundEventArgs | Event args for the UltraSpellChecker.NoErrorsFound event. |
| Resources | Exposes a Infragistics.Shared.ResourceCustomizer instance for this assembly. |
| SpellCheckDialogBase | Abstract base class for the spell check dialog |
| SpellCheckDialogClosedEventArgs | Event args for the UltraSpellChecker.SpellCheckDialogClosed event. |
| SpellCheckDialogOpeningEventArgs | Event args for the UltraSpellChecker.SpellCheckDialogOpening event. |
| SpellCheckDialogUndoContext | An undo context which provides undo information about a spell check dialog |
| SpellCheckedEventArgs | Event args for the UltraSpellChecker.SpellChecked event. |
| SpellCheckerEventManager | Class for managing an UltraSpellChecker's events. It maintains an enabled flag for each event as well as a nested 'in progress' count and it exposes methods for firing each event. |
| SpellCheckerSettings | Represents a control to the UltraSpellChecker component. |
| SpellCheckerSettingsConverter | Type converter for the SpellCheckerSettings class. |
| SpellCheckingEventArgs | Event args for the UltraSpellChecker.SpellChecking event. |
| SpellCheckTargetEventArgs | Base class for event args relating to spell checked objects |
| SpellCheckTextEventArgs | Base event args for the UltraSpellChecker.SpellChecking and UltraSpellChecker.SpellChecked events. |
| SpellErrorEventArgs | Event args for the UltraSpellChecker.SpellError event. |
| SpellOptions | Class which contains the options available for showing the spell checker dialog from the UltraSpellChecker |
| SuggestionCollection | Read-only collection which contains a list of suggestions for a misspelled word. |
| TextChangeInfo | Class which provides information about how a block of text has changed |
| UltraSpellChecker | Performs spell checking on one or more controls. |
| UltraSpellCheckerRole | Role class for the UltraSpellChecker derived controls. |
| UltraWinSpellCheckerAssemblyStyleInfo | Class used by the app styling infrastructure that provides the role and component role defitions used by the assembly. |
| UnderlinedError | Class which represents an underline for errors |
| UnderlinedErrorCollection | Read-only collection which contains a list of underlines. |
| WordCheckResult | Class containing all information needed when checking a word for spelling erros. |
| WordCorrectedEventArgs | Event args for the UltraSpellChecker.WordCorrected event. |