See Also: SpellCheckerSession Members
The SpellCheckerSession interface provides the per client functionality of SpellCheckerService.
In most cases, applications that are using the standard Android.Widget.TextView or its subclasses will have little they need to do to work well with spell checker services. The main things you need to be aware of are:
For the rare people amongst us writing client applications that use the spell checker service directly, you will need to use SpellCheckerSession.GetSuggestions(TextInfo, System.Int32) or SpellCheckerSession.GetSuggestions(TextInfo[], System.Int32, System.Int32) for obtaining results from the spell checker service by yourself.
There are a lot of security issues associated with spell checkers, since they could monitor all the text being sent to them through, for instance, Android.Widget.TextView. The Android spell checker framework also allows arbitrary third party spell checkers, so care must be taken to restrict their selection and interactions.
Here are some key points about the security architecture behind the spell checker framework: