DevExpress.SpellChecker.v12.2.Core Serves as a base class for implementing classes that represent XtraSpellChecker actions. Gets a localizable name of the command used in menu. A string, representing the name of the action performed by this command. Performs an action of the corresponding type. Gets whether a command is currently enabled. true if a command is enabled; otherwise, false. Gets or sets the position at which the text segment finishes. A object, representing the location of the text segment's end. Gets the operation performed by the command. A enumeration member, specifying the operation to perform. Gets or sets the position at which the text segment starts. A object, representing the location of the text segment's beginning. Gets or sets the replacement for the current text segment. A string, representing the text which will replace the current text segment. Gets or sets a word used for several commands, such as Ignore or AddToDictionary. A string, representing a word to ignore or add to the dictionary. Contains options that affect text processing. Initializes a new instance of the OptionsSpellingBase class with default settings. Copies all the settings from the OptionsSpellingBase object passed as the parameter. An OptionsSpellingBase object whose settings are assigned to the current object. Locks the OptionsSpellingBase object by preventing visual updates until the EndUpdate method is called. Start spelling check from the cursor position. A enumeration value specifying whether the spell checker should start checking from the cursor position. Spell check the selected text first. A enumeration value specifying whether the spell checker should start checking the selected text first. Combines spelling options set for the SpellChecker and the control whose content is checked. An object specifying the spelling options set for the control. Unlocks the OptionsSpellingBase object after a call to the BeginUpdate method and causes an immediate visual update. Gets or sets whether e-mail addresses should be excluded from the check. A enumeration value specifying whether the words which are e-mail addresses should be checked. Gets or sets whether the text enclosed with specific markup tags should be checked. true to exclude the text within tags from the check; otherwise, false. Gets or sets whether the spell checker ignores words containing different case letters in positions other than the first. A enumeration value specifying whether the mixed case words should be checked. Gets or sets whether the spell checker ignores repeated words. A enumeration value specifying whether the text should be checked for repeated words. Gets or sets whether the spell checker ignores words in which all letters are uppercase. A enumeration value specifying whether the words in which all letters are uppercase should be checked. Gets or sets whether the spell checker ignores the URLs in text. A enumeration value specifying whether the words which are URLs should be checked. Gets or sets whether the spell checker ignores words that contain numbers. A enumeration value specifying whether the words which contain numbers should be checked. Fires when any of the spelling check options are changed. Represents an XtraSpellChecker dictionary originated from a dictionary and affix files of the OpenOffice.org project format. Creates a new SpellCheckerOpenOfficeDictionary class instance for the specified culture and fills it with wordforms constructed from the base words using affixes. A object that specifies the path to the dictionary file in OpenOffice.org format. A object that specifies the path to the affix file in OpenOffice.org format. A object that specifies the culture settings (the symbols encoding, language and phonetic specifics). Initializes a new instance of the SpellCheckerOpenOfficeDictionary class with default settings. Loads dictionary and affix rules from specified streams into the current object, and initializes it. A object which stores the base word list A object which stores the affix rules list. Parameter is ignored in overload for the . A collection of suggestions prepared for a misspelled word. Initializes a new instance of the SuggestionCollection class with default settings. Adds a object to the end of the collection. A object to be added to the collection. Adds the elements of the specified collection to the end of the current collection. The collection of objects, whose elements should be added to the end of the current collection. Searches a collection for a specific suggestion, using a binary search algorithm and the specified IComparer interface. The object to search for. The implementation to use when comparing elements. The zero-based index of an item in the SuggestionCollection, if the item is found; otherwise, a negative number. Clears the list of suggestions. Determines whether a text string is in the collection of suggestions. A object to locate in the suggestion collection. true if an item is found within the collection; otherwise false. Determines whether an element is in the collection. A object to locate in the suggestion collection. true if the item is found within the collection; otherwise false. Copies the elements of the to a array, starting at a particular array index. The array that is a destination of the elements copied from . The zero-based index in the array at which the copying is started. Gets the number of elements actually contained in the current collection. The number of elements actually contained in the SuggestionCollection collection. Returns an enumerator that iterates through the current collection. A System.Collections.Generic.IEnumerator @lt;SuggestionBase@gt; for the SuggestionCollection collection. Determines the index of a specific item in the . A object to locate within the . The suggestion's index if found in the list; otherwise, -1. Inserts an item to the at the specified index. The zero-based index at which the suggestion should be inserted. The object to insert into the collection. Gets or sets the element at the specified index. The zero-based index of the element to get or set. The element at the specified index. Appends elements that are not found within the collection to that collection. A whose elements are to be added to the collection. Removes the first occurrence of a suggestion from the collection. The object to remove from the . Removes the element at the specified index of the current collection. The zero-based index of the element to remove. Sorts the elements in the current collection using the specified comparer. The System.Collections.Generic.IComparer@lt;T@gt; implementation to use when comparing elements, or null to use the default comparer. An instance of this class combines the suggested word and the distance between the suggested and the misspelled words. Initializes a new SuggestionBase class instance with the specified settings. A object that specifies a suggested word. An object that specifies the Levenshtein distance between the original and the suggested words. Compares the value of the instance to the Levenshtein distance value of an object and returns an indication of their relative values. An object to compare. A number indicating the relative values of this instance and value. If it is less than zero, this instance is less then the value; if zero - this instance is equal to the value; if greater than zero, this instance is greater than the value. Gets a Levenshtein distance between the misspelled and the suggested words. An integer value representing the calculated Levenshtein distance. Gets or sets the word that is suggested by the spell checker. A representing a suggested word. Represents the base class for the SpellChecker component. Initializes a new instance of the SpellCheckerBase class with default settings. Occurs when text checking is finished. Occurs after a word is checked. Occurs when the dictionaries have been loaded. Occurs before the spell checker begins text processing. Occurs before a given word is exposed to a search algorithm. Occurs when the spell checker starts loading dictionaries. Provides access to the list of words and their counterparts that replace them on every occurrence. A object, representing a collection of key words and their replacements. Checks the spelling of the text available through the controller interface. An object implementing the interface. A object, containing the text of the text controller, processed by a spell-checker engine. Checks the spelling of words in a text string. A containing the text to be checked. A of text processed by a spell-checker engine. Checks the spelling of words in a text string. A containing the text to be checked. A Position class object, representing the starting point within the text string where the check begins. A Position class object, representing the ending point within the text string where the check finishes. A of text processed by a spell-checker engine. Checks the specified text to get a list of erroneous words and suggested corrections. A string that is the text to be checked. A object that is a list of items containing wrong words and suggestions. Checks the specified text to get a list of erroneous words and suggested corrections. A string that is the text to be checked. true to calculate suggestions for a misspelled word; otherwise, false. A object that is a list of items containing wrong words and suggestions. Gets or sets the culture-specific settings of the spell checker. object that specifies culture settings (the symbols encoding, language and phonetic specifics). Provides access to the spell checker dictionaries collection. A object representing a collection of dictionaries. Provides access to the object which facilitates dictionary operations. A object. Occurs when the selected part of the text is processed. Creates a list of commands, available to the end-user, which depend on the type of misspelling. A object, representing a situation when a misspelled word is found. A generic list of objects. Provides access to a list of ignored words. An object exposing the interface, allowing you to perform operations with a list of ignored words. Checks whether the specified word is misspelled according to the dictionary for the specified culture, starting from and ending at the specified positions. A , representing a word to check. A object, representing a culture for which the check is performed. A class descendant, representing the position from which to start checking. A class descendant, representing the position at which to finish checking. true if a word is misspelled; otherwise, false. Checks whether the specified word is, according to the dictionary, misspelled for the specified culture. A , representing a word to check. A object, representing a culture for which the check is performed. true if a word is misspelled; otherwise, false. Gets or sets the parameter used to measure the proximity of words to be included in a suggestion collection. An integer value that is the maximum number of steps used to convert the misspelled word into a suggested one. Gets or sets whether the dictionary is not loaded until the spell checker language has matched the dictionary language. true to load a dictionary on demand; otherwise, false. Occurs when a word being checked is not found in a dictionary. Provides access to the spelling options set for the SpellCheckerBase instance. An object containing the spell checking options. Occurs when a misspelled word is found and a list of suggested replacements is created and sorted. Occurs when a word identical to the previous one is found. Reconstitute the spell checker object from the data in the registry. A object, representing a path to the registry key that holds the data. Loads data from the specified stream and creates the XtraSpellChecker object from it. A object, representing a stream of bytes that contains data to load. Loads data from the specified XML file and creates the XtraSpellChecker object from it. A object, representing a path to an XML file containing data to load. Serializes the spell checker object and saves the data into the registry. A object, representing a path to the registry key that will hold the data in the HKEY_CURRENT_USER hive (default). Serializes XtraSpellChecker objects and writes the data to the specified stream. A object, representing a stream of bytes to which the XtraSpellChecker configuration will be saved. Serializes XtraSpellChecker objects and writes the data to the specified XML file. A object, representing a full path to an XML file that will contain XtraSpellChecker configuration data Gets or sets the type of the form to be shown when a probable misspelled word is found. For WinForms Spell Checker only. A enumeration specifying the form's layout. Gets or sets the timeout for calculating suggestions. The number of milliseconds that is the time allocated for calculation. By default, the value is -1, which means an infinite timeout. Occurs when an unhandled system exception fires. Specifies whether the spell checker should use the shared dictionaries collection in a word search. true if shared dictionaries are added to the collection of dictionaries used for a word search; otherwise, false. Occurs after a new word is added to the custom dictionary. Represents a method that will handle the FinishCheckingMainPart event. Represents a method that will handle the event. An object of any type that triggers the event. A object that provides data for the event. Provides data for the FinishCheckingMainPart event. Initializes a new FinishCheckingMainPartEventArgs class instance. true if the rest of the text should be checked; otherwise false. Specifies whether the spell checker should check the rest of the text. true if the remaining text has to be checked; otherwise false. Represents a custom dictionary of the spell checker. Initializes a new instance of the SpellCheckerCustomDictionary class with default settings. Initializes a new instance of the SpellCheckerCustomDictionary class with the specified settings. A object that specifies the path to the dictionary file. A object that specifies the culture settings (the symbols encoding, language and phonetic specifics). Appends a word to the custom dictionary and saves it. A object, that is a word to be added to the dictionary. Appends words to the custom dictionary. A collection of words to be added to the dictionary. Locks the SpellCheckerCustomDictionary object by preventing visual updates until the EndUpdate method is called. Unlocks the SpellCheckerCustomDictionary object after a call to the BeginUpdate method and causes an immediate visual update. Checks if the dictionary allows changes. true if the dictionary is locked; otherwise false . Loads from the file and initializes the custom dictionary. Saves a custom dictionary to a file. Saves the custom dictionary into a specified file. A representing a path to a file where the dictionary is to be saved. Represents an XtraSpellChecker dictionary originated from a dictionary in the ISpell format. Initializes a new instance of the SpellCheckerISpellDictionary class with the specified settings. A object that specifies the path to the ISpell dictionary file. A object that specifies the path to the ISpell affix (.AFF) file. A object that specifies the culture settings (the symbols encoding, language and phonetic specifics). Initializes a new instance of the SpellCheckerISpellDictionary class with default settings. Searches for the word in the dictionary. A string representing a word to be searched for. true if the word is found within the dictionary; otherwise false Gets or sets the filename of the affix file to be loaded. A representing a path to the affix file. Loads the basic ISpell dictionary file and the affix file, then decompresses the dictionary and prepares it for use. Loads the dictionary, affix rules and the alphabet from the specified streams into the current object, and initializes it. A object which stores the base word list. A object which stores the affix rules list. A object which stores the language's alphabet. Represents a dictionary used by the XtraSpellChecker engine. Initializes a new instance of the SpellCheckerDictionary class with the specified settings. A object that specifies the path to the dictionary file. A object that specifies the culture settings (the symbols encoding, language and phonetic specifics). Initializes a new instance of the SpellCheckerDictionary class with default settings. Loads and initializes the spell checker dictionary. Loads the dictionary and the alphabet from specified streams into the current custom dictionary, and initializes it. A object which stores the base word list A object which stores the language's alphabet. Loads the alphabet from the specified stream into the current object. A object which stores the alphabet. An array of characters, representing the alphabet for the current language. Loads the dictionary from the specified stream into the current object and initializes it. A object which stores the base word list Defines the base class for XtraSpellChecker dictionaries. Gets the alphabetical list of characters for the current dictionary. An array of characters in alphabetical order. Gets or sets the path to the alphabet file used for creating the . A representing a path to the file with the language alphabet. Gets or sets a unique identifier of a dictionary instance for caching purposes. A string, representing the cache key under which a dictionary is stored in the cache. Indicates whether a dictionary can be placed in the cache. true if a dictionary can be cached; otherwise, false. Gets or sets the flag that affects the case sensitivity of the search algorithm and the rules of comparison. When set to false, the suggestion search algorithm ignores the case of letters in a word. Removes all words from the dictionary word list and all metaphone indexes from the hash table. Gets or sets the culture specific settings of the dictionary. The object that specifies culture settings (the symbols encoding, language and phonetic specifics). Occurs when a dictionary is loaded. Gets or sets the path to the dictionary file. A representing a path to the dictionary file. Gets or sets the dictionary text encoding. A object that represents the character encoding. Loads the alphabet from the specified stream into the current object. A object which stores the alphabet. Searches for the word in the dictionary. A string representing a word to be searched for. true if the word is found within the dictionary; otherwise false Indicates whether the current dictionary contains a specified word. A object that represents the word being searched for. true if the dictionary has this word, false if the word is not found within the dictionary. Gets or sets the word at the specified index in the dictionary. The zero-based index of the element to get or set. A object that represents a word in a dictionary. When implemented in inherited classes, loads and initializes the dictionary. Gets whether the dictionary is loaded. true if the dictionary is loaded; otherwise false. Gets the number of word entries contained in the dictionary. An integer specifying the number of word entries in the dictionary. Represents a collection of XtraSpellChecker dictionaries. Initializes a new instance of the DictionaryCollection class with default settings. Adds a dictionary to the collection. An object exposing the interface that is the spell checker dictionary. Appends the elements of a specified collection to the DictionaryCollection object. A generic collection object. Removes all items from the collection. Determines whether a dictionary is in the collection. An object implementing the interface that specifies a spell checker dictionary. true if the dictionary is found within the collection; otherwise false. Copies all elements from the collection to the specified array, starting at a particular array index. An array of objects implementing the interface. An integer value specifying the zero-based index in the target array at which copying begins. Gets the number of elements actually contained in a collection. An integer specifying the number of elements in a collection. Returns an empty collection of dictionaries. A DictionaryCollection object specifying an empty collection. Returns an enumerator that iterates through the current collection. A System.Collections.Generic.IEnumerator @lt;ISpellCheckerDictionary@gt; for the DictionaryCollection collection. Returns an index of a dictionary in a collection. An interface specifying the dictionary. An integer that is the index of an item in a collection. Gets a value indicating whether the collection is read-only. false. Gets the dictionary object specified by its index. An integer specifying the index of a dictionary in a collection. An object exposing the interface that is the spell checker dictionary. Removes the specified dictionary from the collection. An object exposing the interface that is the spell checker dictionary. Removes the element at the specified index of the current collection. The zero-based index of the element to be removed. Represents a method that will handle the NotInDictionaryWordFound event. Represents a method that will handle the event. An object of any type that triggers the event. A object that provides data for the event. Provides data for the NotInDictionaryFound event. Initializes a new NotInDictionaryWordFoundEventArgs class instance. A object representing a word not found in a dictionary. A object, representing the result of a suggestion search. A enumeration member, which defines the action which the spellchecker should perform. A string, representing the most relevant suggested word. A object, representing the position in the text where the word begins. A object, representing the length of a word. When this parameter is set to true, the default event handling code is not executed. Gets a collection of suggestions made when the word is not found in the dictionary. A object that contains suggestions for the word under consideration. Represents a method that will handle the event. Represents a method that will handle the event. An object of any type that triggers the event. A object that provides data for the event. Provides data for the PrepareSuggestions event. Initializes a new PrepareSuggestionsEventArgs class instance. A object that represents a word being checked. A object representing a collection of suggested words. Provides access to the collection of prepared suggestions. A object containing prepared suggestions. Gets a misspelled word for which the suggestions have been prepared. A object representing a misspelled word. Represents a method that will handle the RepeatedWordFound event. Represents a method that will handle the event. An object of any type that triggers the event. A object that provides data for the event. Provides data for the RepeatedWordFound event. Initializes a new RepeatedWordFoundEventArgs class instance. A object representing a repeated word found. A enumeration member, which defines the action which the spellchecker should perform. An empty string, since the repeated word can only be deleted. A object, representing the position in the text where the repeated word begins. A object, representing the length of the repeated word. When this parameter is set to true, the default event handling code is not executed. Gets or sets a value indicating whether default event actions are required. true if the default action should be executed, false if the event is passed to the user for handling. Gets the length of the repeated word. An integer, specifying the word's length. Gets or sets the parameter that specifies the spell checker action when a repeated word is found. A enumeration specifying the spell checker action. Gets the beginning of the repeated word in a text. A object, representing the position in the text where the repeated word begins. A string to replace the repeated word. A to replace the repeated word. Gets a word that is found to be repeated. A object representing a repeated word in the text. Represents a method that will handle the BeforeCheck event. Represents a method that will handle the event. An object of any type that triggers the event. A object that provides data for the event. Lists the visual layouts available for the spelling form in XtraSpellChecker. Indicates a layout of the spelling form like that in MS Outlook 2000. Indicates a layout of the spelling form like that in MS Word 2000. Represents a method that will handle the SpellingFormShowing event. Represents a method that will handle the event. An object of any type that triggers the event. A object that provides data for the event. Provides data for the SpellingFormShowing event. Initializes a new SpellingFormShowingEventArgs class instance. A object that represents a word being checked. A collection of objects, representing the suggested words. Provides access to the collection of suggested words to be displayed at the spelling form. A object representing a collection of suggested words. Gets a misspelled word for which the spelling form is invoked. A object representing a misspelled word. Helper class to make working with dictionaries easier. Initializes a new instance of the DictionaryHelper class with the specified settings. A containing available dictionaries. A containing dictionaries in the A specifying culture settings. true to use dictionaries from the ; otherwise, false. Adds a word to a custom dictionary. A string that is the word to add. Gets the culture that is in effect for the DictionaryHelper. culture settings, indicating a specific language. Searches for a word in all available dictionaries. A string that is the word to be searched for. true if a word is found; otherwise, false. Provides access to the currently active custom dictionary. A object that is the currently active custom dictionary. Container for a misspelled word and words suggested to replace it. Initializes a new instance of the WrongWordRecord class with default settings. A string that is the misspelled word. A object containing suggested words to replace a misspelled word. Initializes a new instance of the WrongWordRecord class with the specified setting. A string that is the misspelled word. A list of suggested words to replace the misspelled word. A generic list containing suggested words. Returns the misspelled word. A string that is the misspelled word. An erroneous word found during spell check. A string that is the erroneous or misspelled word. Provides data for the BeforeCheckWord event. Initializes a new BeforeCheckWordEventArgs class instance with specified settings. An object, representing a control being checked. A string representing a word to be checked. true if an event should be cancelled; otherwise, false. Gets the control being checked An object representing a control being checked. Gets a word to be checked. A object representing a word to be checked. Represents a method that will handle the event. Represents a method that will handle the event. The event sender ( a descendant). A object which contains event data. Provides data for the event. Initializes a new SpellCheckerUnhandledExceptionEventArgs class instance with specified settings. An object representing the exception which caused an event. Gets the exception which triggers the event. An object representing an exception which caused the event. Gets or sets whether the exception should be propagated upwards. true to stop the exception from being propagated; otherwise, false. Defines the basic interface for spell checker dictionaries. Gets the alphabetical list of characters for the current dictionary. An array of characters in alphabetical order. Gets the flag that affects the case sensitivity of the search algorithm and the rules of comparison. true to observe the case of letters in a word within the suggestion search algorithm; otherwise, false. Clears all dictionary entries and inner structures. Gets or sets the culture specific settings of the dictionary. The object that specifies culture settings (the symbols encoding, language and phonetic specifics). Occurs when a dictionary is loaded. Gets or sets the path to the dictionary file. A string specifying a path to the dictionary file. Searches for the word in the dictionary. A string that is the word to be searched for. true if the word is found within the dictionary; otherwise false Loads the dictionary and prepares it for use. Gets whether the dictionary is loaded. true if the dictionary is loaded; otherwise false. Gets the number of word entries contained in the dictionary. An integer specifying the number of word entries in the dictionary. A dictionary for the Hunspell spell checking algorithm. Initializes a new instance of the HunspellDictionary class with default settings. Initializes a new instance of the HunspellDictionary class with the specified settings. A object that specifies the path to the dictionary file. A object that specifies the path to the affix file. A object that specifies the culture settings (the symbols encoding, language and phonetic specifics). Gets the alphabetical list of characters for the current language. An array of characters in alphabetical order. Gets the flag that affects the case sensitivity of the search algorithm and the rules of comparison. true to observe the case of letters in a word within the suggestion search algorithm; otherwise, false. Clears all dictionary entries and inner structures. Gets or sets the culture specific settings of the dictionary. The object that specifies culture settings (the symbols encoding, language and phonetic specifics). Occurs when a dictionary is loaded. Gets or sets the path to the dictionary (.dic) file. A that is the path to the dictionary file. Searches for the word in the dictionary. A string that is the word to be searched for. true if the word is found within the dictionary; otherwise false Gets or sets the filename of the affix file (.aff) to be loaded. A that is the path to the affix file. Loads the Hunspell dictionary file and the affix file, then prepares the dictionary for use. Gets whether the dictionary is loaded. true if the dictionary is loaded; otherwise false. Loads the dictionary and grammar rules from the specified streams into the current HunspellDictionary object, and initializes it. A object which stores the base word list. A object which stores the grammar rules list. Gets the number of word entries contained in the dictionary. An object specifying the number of word entries in the dictionary. Represents a base class method for handling form showing events. Represents a method that will handle the event. An object that triggers the event. A object that provides data for the event. Provides data for the events which occur when a form is shown - , , . Initializes a new instance of the FormShowingEventArgs class with default settings. Gets or sets a value indicating whether default event actions are required. true if the default action should be executed, false if the event is passed to the user for handling. Represents a method that will handle the BeforeCheck event. Represents a method that will handle the event. An object that triggers the event. A object that provides data for the event. Provides data for the BeforeCheck event. Initializes a new BeforeCheckEventArgs class instance with specified settings. A string, representing a text to be spell checked. A , representing the control being checked. A Boolean value indicating whether the event should be canceled. Provides access to the control that contains text whose spelling will be checked. A , representing the control being checked. Gets the text on which a spell check will be performed. A string, representing the text to be spell checked.