ClassSpellCheckingUIManager
Encapsulates logic for spell checking dialogs for RadRichTextBox.
Definition
Namespace:Telerik.Windows.Documents.UI.Extensibility
Assembly:Telerik.Windows.Controls.RichTextBox.dll
Syntax:
public class SpellCheckingUIManager
Inheritance: objectSpellCheckingUIManager
Constructors
SpellCheckingUIManager(RadRichTextBox)
Initializes a new instance of the SpellCheckingUIManager class.
Declaration
public SpellCheckingUIManager(RadRichTextBox radRichTextBox)
Parameters
radRichTextBox
The instance of RadRichTextBox to be spell checked.
Methods
AddToDictionary(string)
Adds word to dictionary.
Declaration
public void AddToDictionary(string word)
Parameters
word
The word.
ChangeAll(string, string)
Changes all occurrences of the incorrectWord with suggestion.
ChangeWord(string)
Changes the currently selected word with the suggestion.
Declaration
public void ChangeWord(string suggestion)
Parameters
suggestion
The suggestion.
CreateSpellCheckingContextDocument(TextRange)
Creates the spell checking context document.
Declaration
public RadDocument CreateSpellCheckingContextDocument(TextRange incorrectWordRange)
Parameters
incorrectWordRange
Text range for the incorrect word.
Returns
RadDocument containing the incorrect word and its context.
GetSuggestions(string)
Gets the spellchecking suggestions for a word.
Declaration
public ICollection<string> GetSuggestions(string word)
Parameters
word
The word.
Returns
A collection filled with the suggestions.
HasCustomDictionary()
Determines whether there is custom dictionary to edit.
Declaration
public bool HasCustomDictionary()
Returns
true if there is custom dictionary to edit; otherwise, false.
IgnoreAll(string)
Ignores all occurrences of word.
IgnoreCurrentWord()
Ignores the current word for further spell checking.
Declaration
public void IgnoreCurrentWord()
IgnoreWord(WordInfo)
Ignores the specified word for further spell checking.
Declaration
public void IgnoreWord(WordInfo wordInfo)
Parameters
wordInfo
The word to be ignored.
MoveToNextError()
Selects the next incorrect word and returns info about it.
Declaration
public WordInfo MoveToNextError()
Returns
Current incorrect word info.
ShowEditCustomDictionaryDialog()
Shows the dialog for editing custom spellchecking dictionaries.
Declaration
public void ShowEditCustomDictionaryDialog()