DevExpress.XtraSpellChecker Namespace
Contains classes which are used to implement the main functionality of the XtraSpellChecker.
Assemblies: DevExpress.Data.v25.1.dll, DevExpress.SpellChecker.v25.1.Core.dll
NuGet Packages: DevExpress.Data, DevExpress.SpellChecker.Core
Classes
| Name | Description |
|---|---|
| AfterCheckEventArgs | Provides data for the SpellCheckerBase.AfterCheck event. |
| AfterCheckWordEventArgs | Provides data for the AfterCheckWord event. |
| BeforeCheckEventArgs | Provides data for the BeforeCheck event. |
| BeforeCheckWordEventArgs | Provides data for the BeforeCheckWord event. |
| CheckSpellingResult | Represents the result of the spelling check. |
| DictionaryBase | Base class for dictionaries. |
| DictionaryCollection | Represents a collection of XtraSpellChecker dictionaries. |
| DictionaryHelper | Helper class to make working with dictionaries easier. |
| FinishCheckingMainPartEventArgs | Provides data for the FinishCheckingMainPart event. |
| FormShowingEventArgs | Provides data for the events which occur when a form is shown - SpellChecker.SpellingFormShowing, SpellChecker.OptionsFormShowing, SpellChecker.CheckCompleteFormShowing. |
| HunspellDictionary | A dictionary for the Hunspell spell checking algorithm. |
| IgnoreList | Represents a list of words ignored during spell check. |
| NotInDictionaryWordFoundEventArgs | Provides data for the NotInDictionaryFound event. |
| OptionsSpellingBase | Contains options that affect text processing. |
| PrepareSuggestionsEventArgs | Provides data for the PrepareSuggestions event. |
| RepeatedWordFoundEventArgs | Provides data for the RepeatedWordFound event. |
| SpellCheckerBase | Represents the base class for the SpellChecker component. |
| SpellCheckerCommand | Serves as a base class for implementing classes that represent XtraSpellChecker actions. |
| SpellCheckerCustomDictionary | Represents a custom dictionary of the spell checker. |
| SpellCheckerDictionary | Represents a dictionary used by the XtraSpellChecker engine. |
| SpellCheckerDictionaryBase | Defines the base class for XtraSpellChecker dictionaries. |
| SpellCheckerISpellDictionary | Represents an XtraSpellChecker dictionary originated from a dictionary in the ISpell format. |
| SpellCheckerOpenOfficeDictionary | Represents an XtraSpellChecker dictionary originated from a dictionary and affix files of the OpenOffice.org project format. |
| SpellCheckerUnhandledExceptionEventArgs | Provides data for the SpellCheckerBase.UnhandledException event. |
| SpellingErrorInfo | Provides information about the spelling error. |
| SpellingFormShowingEventArgs | Provides data for the SpellingFormShowing event. |
| SuggestionBase | An instance of this class combines the suggested word and the distance between the suggested and the misspelled words. |
| SuggestionCollection | A collection of suggestions prepared for a misspelled word. |
| WordAddedEventArgs | Provides data for the ISpellChecker.WordAdded and SpellCheckerBase.WordAdded events. |
| WrongWordRecord | Container for a misspelled word and words suggested to replace it. |
Interfaces
| Name | Description |
|---|---|
| ICheckSpellingResult | Represents the result of the spelling check. |
| IIgnoreList | An interface used to represent a list of words ignored during spell check. |
| IOptionsSpellings | The options used for the spelling check. |
| ISpellChecker | The base interface for a spell checker. |
| ISpellCheckerDictionary | Defines the basic interface for spell checker dictionaries. |
| ISpellingErrorInfo | Comprises erroneous word, error type and location. |
Delegates
Enums
| Name | Description |
|---|---|
| CheckSpellingResultType | Lists result types of spelling check. |
| SpellCheckMode | Lists available operation modes of the spell checker. |
| SpellCheckOperation | Lists implemented spell checker operations. |
| SpellingError | Lists error types found during a spell check. |
| SpellingFormType | Lists the visual layouts available for the spelling form in XtraSpellChecker. |
| StopCheckingReason | Lists the values specifying the reasons why the spell check was stopped. |