# Spelling Dictionaries

## Content



**SpellChecker for WPF and Silverlight** uses three types of dictionary to check text. Each dictionary is exposed as one of the three following properties:

*   [MainDictionary](/componentone/api/wpf/online-spellchecker/dotnet-framework-api/C1.WPF.SpellChecker.4.6.2/C1.WPF.SpellChecker.C1SpellChecker.MainDictionary.html)
*   [UserDictionary](/componentone/api/wpf/online-spellchecker/dotnet-framework-api/C1.WPF.SpellChecker.4.6.2/C1.WPF.SpellChecker.C1SpellChecker.UserDictionary.html)
*   [CustomDictionary](/componentone/api/wpf/online-spellchecker/dotnet-framework-api/C1.WPF.SpellChecker.4.6.2/C1.WPF.SpellChecker.C1SpellChecker.UserDictionary.html)

The following topics detail each of these three properties.

## See Also

[MainDictionary](/componentone/docs/wpf/online-spellchecker/Working_with_C1SpellChecker/Concepts_and_Main_Properties/Spelling_Dictionaries/MainDictionary)

[UserDictionary](/componentone/docs/wpf/online-spellchecker/Working_with_C1SpellChecker/Concepts_and_Main_Properties/Spelling_Dictionaries/UserDictionary)

[CustomDictionary](/componentone/docs/wpf/online-spellchecker/Working_with_C1SpellChecker/Concepts_and_Main_Properties/Spelling_Dictionaries/CustomDictionary)

[Spelling Dictionary Format](/componentone/docs/wpf/online-spellchecker/Working_with_C1SpellChecker/Spelling_Dictionary_Format)