# C1.Win.SpellChecker

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Win_SpellChecker" data-uid="C1.Win.SpellChecker" class="text-break">C1.Win.SpellChecker Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Win.SpellChecker.AutoReplaceEventArgs.html">AutoReplaceEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.AutoReplace.html">AutoReplace</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.BadWordAddedEventArgs.html">BadWordAddedEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.SpellChecker.UserDictionary.BadWordAdded.html">BadWordAdded</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.BadWordEventArgs.html">BadWordEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.BadWordFound.html">BadWordFound</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.html">C1SpellChecker</a></h4>
      <section><p>Component that provides spell-checking services to controls and applications.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.C1SpellDialog.html">C1SpellDialog</a></h4>
      <section><p>Dialog that displays spelling mistakes and allows the user to correct them.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.CharRange.html">CharRange</a></h4>
      <section><p>Class that represents a character range within a string.
This is used by the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.html">C1SpellChecker</a> control to represent the
spelling mistakes found in text.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.CharRangeList.html">CharRangeList</a></h4>
      <section><p>List of <a class="xref" href="C1.Win.SpellChecker.CharRange.html">CharRange</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.ContextMenuEventArgs.html">ContextMenuEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.ContextMenuCreated.html">ContextMenuCreated</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.SpellDictionary.html">SpellDictionary</a></h4>
      <section><p>Class that contains a list of words and methods looking them up and loading
them from a compressed file.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.SpellDictionaryBase.html">SpellDictionaryBase</a></h4>
      <section><p>Base class for built-in and user dictionaries (see (<a class="xref" href="C1.Win.SpellChecker.SpellDictionary.html">SpellDictionary</a> and
<a class="xref" href="C1.Win.SpellChecker.UserDictionary.html">UserDictionary</a>).</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.SpellOptions.html">SpellOptions</a></h4>
      <section><p>Class that contains spelling options including words to ignore, whether to show suggestions in
a spell context menu, etc.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.SuggestionList.html">SuggestionList</a></h4>
      <section><p>List of strings.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.SuggestionsEventArgs.html">SuggestionsEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.ShowSuggestions.html">ShowSuggestions</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.UserDictionary.html">UserDictionary</a></h4>
      <section><p>Class that contains a list of additional words and methods for managing the list.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.WordDictionary.html">WordDictionary</a></h4>
      <section><p>Dictionary of words and their replacements.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.WordList.html">WordList</a></h4>
      <section><p>Keyed list of words to ignore while spell-checking.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.Win.SpellChecker.ISpellCheckableEditor.html">ISpellCheckableEditor</a></h4>
      <section><p>Interface used to provide modal (dialog-based) spell-checking using a <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.html">C1SpellChecker</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.ISpellCheckableRichEditor.html">ISpellCheckableRichEditor</a></h4>
      <section><p>Interface used to provide as-you-type spell-checking services using a <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.html">C1SpellChecker</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.ISpellDialog.html">ISpellDialog</a></h4>
      <section><p>Interface that must be implemented by dialogs used with the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.CheckControl.html#C1_Win_SpellChecker_C1SpellChecker_CheckControl_System_Windows_Forms_TextBoxBase_System_Boolean_C1_Win_SpellChecker_ISpellDialog_">CheckControl(TextBoxBase, bool, ISpellDialog)</a>
methods.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.ISpellDictionary.html">ISpellDictionary</a></h4>
      <section><p>Interface implemented by all spell dictionaries.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.ISpellParser.html">ISpellParser</a></h4>
      <section><p>Interface that must be implemented by custom spell-check parsers.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Win.SpellChecker.DialogLanguage.html">DialogLanguage</a></h4>
      <section><p>Specifies the language to be used when displaying the built-in
spell dialog (see <a class="xref" href="C1.Win.SpellChecker.C1SpellDialog.html">C1SpellDialog</a>) and the
spell commands in context-sensitive menus.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.DictionaryState.html">DictionaryState</a></h4>
      <section><p>Describes the current state of a <a class="xref" href="C1.Win.SpellChecker.SpellDictionary.html">SpellDictionary</a>.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.IgnoreOptions.html">IgnoreOptions</a></h4>
      <section><p>Specifies flags that determine whether words should be ignored during spell-checking.</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="C1.Win.SpellChecker.AutoReplaceEventHandler.html">AutoReplaceEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.AutoReplace.html">AutoReplace</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.BadWordAddedHandler.html">BadWordAddedHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="C1.Win.SpellChecker.UserDictionary.BadWordAdded.html">BadWordAdded</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.BadWordEventHandler.html">BadWordEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.BadWordFound.html">BadWordFound</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.ContextMenuEventHandler.html">ContextMenuEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.ContextMenuCreated.html">ContextMenuCreated</a>
event.</p>
</section>
      <h4><a class="xref" href="C1.Win.SpellChecker.SuggestionsEventHandler.html">SuggestionsEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="C1.Win.SpellChecker.C1SpellChecker.ShowSuggestions.html">ShowSuggestions</a>
event.</p>
</section>


</div>
