Reflection
ISpellCheck Interface Members
Properties  Methods  Events

The following tables list the members exposed by ISpellCheck.

Public Properties
 NameDescription
 PropertyAutoCorrectGets or sets a value indicating whether to correct spelling errors as you type, provided that suggestions are available for the misspelled word.  
 PropertyCheckSpellingAsTypeGets or sets a value indicating whether to review text for spelling errors and add wavy red lines under words that might be mispelled as you type.  
 PropertyCorrectAccidentalCapsLockGets or sets a value indicating whether words that start with one lowercase letter followed by uppercase letters are corrected to start with one uppercase letter followed by lowercase letters.  
 PropertyCorrectTwoInitialCapsGets or sets a value indicating whether words that start with two or more uppercase letters (the rest in lowercase) are corrected to start with one uppercase letter followed by lowercase letters.  
 PropertyCustomDictionaryPathGets or sets the full path to a custom dictionary file to use with Spell Check.  
 PropertyEnabledGets or sets a value indicating whether Spell Check is enabled in the terminal session.  
 PropertyIgnoreAllUppercaseGets or sets a value indicating whether entirely uppercase words are reviewed for spelling errors.  
 PropertyIgnoreWordsWithNumbersGets or sets a value indicating whether words that contain numerals are reviewed for spelling errors.  
 PropertyMainLanguageGets or sets the language of the Spell Check dictionary, provided that the Spell Check engine supports multiple languages.  
 PropertyMaxSuggestionsGets or sets the maximum number of spelling suggestions (between 1 - 10) offered for a misspelled word.  
 PropertyMaxWordLengthGets or sets the maximum length of words checked for spelling (between 20-200 characters). Longer words are ignored by the spell checker.  
 PropertyMinimumMatchGets or sets the minimum field length (between 2 - 1920) in which spelling is reviewed.  
 PropertyMisspelledWordCollectionReturns a collection of misspelled words from the current host screen.  
 PropertyParentGets the parent object (IProductivity).  
Top
Public Methods
 NameDescription
 MethodAddToCustomDictionaryAdds a word to the active custom dictionary, provided that a custom dictionary is set.  
 MethodCheckCurrentFieldReviews the current field contents for misspellings.  
 MethodCheckScreenReviews the current screen contents for misspellings.  
 MethodCorrectMisspellingReplaces a misspelled word with a correction at the specified location.  
 MethodRemoveAllMisspellingsClears all misspelled words from the current screen.  
 MethodRemoveMisspellingRemoves the specified word from the misspelled word list and clears the associated misspelling attribute on the screen.  
Top
Public Events
 NameDescription
 EventMisspelledWordRaised when a word is misspelled in a host session. This event is not raised for spelling errors found via the CheckField or CheckScreen calls.  
Top
See Also