Class SpellCheckingUIManager
Encapsulates logic for spell checking dialogs for RadRichTextBox.
Inheritance
Inherited Members
Namespace: Telerik.WinForms.Documents.UI.Extensibility
Assembly: Telerik.WinControls.RichTextEditor.dll
Syntax
public class SpellCheckingUIManager
Constructors
SpellCheckingUIManager(RadRichTextBox)
Initializes a new instance of the SpellCheckingUIManager class.
Declaration
public SpellCheckingUIManager(RadRichTextBox radRichTextBox)
Parameters
|
RadRichTextBox
radRichTextBox
The instance of RadRichTextBox to be spell checked. |
Methods
AddToDictionary(String)
Adds word to dictionary.
Declaration
public void AddToDictionary(string word)
Parameters
|
System.String
word
The word. |
ChangeAll(String, String)
Changes all occurrences of the incorrectWord with suggestion.
Declaration
public void ChangeAll(string incorrectWord, string suggestion)
Parameters
|
System.String
incorrectWord
The incorrect word. |
|
System.String
suggestion
The suggestion which will replace the word. |
ChangeWord(String)
Changes the currently selected word with the suggestion.
Declaration
public void ChangeWord(string suggestion)
Parameters
|
System.String
suggestion
The suggestion. |
CreateSpellCheckingContextDocument(TextRange)
Creates the spell checking context document.
Declaration
public RadDocument CreateSpellCheckingContextDocument(TextRange incorrectWordRange)
Parameters
|
TextRange
incorrectWordRange
Text range for the incorrect word. |
Returns
|
RadDocument
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
|
System.String
word
The word. |
Returns
|
System.Collections.Generic.ICollection<System.String>
A collection filled with the suggestions. |
HasCustomDictionary()
Determines whether there is custom dictionary to edit.
Declaration
public bool HasCustomDictionary()
Returns
|
System.Boolean
|
IgnoreAll(String)
Ignores all occurrences of word.
Declaration
public void IgnoreAll(string word)
Parameters
|
System.String
word
The 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
wordInfo
The word to be ignored. |
MoveToNextError()
Selects the next incorrect word and returns info about it.
Declaration
public WordInfo MoveToNextError()
Returns
|
WordInfo
Current incorrect word info. |
ShowEditCustomDictionaryDialog()
Shows the dialog for editing custom spellchecking dictionaries.
Declaration
public void ShowEditCustomDictionaryDialog()