ISpellCheckerFactory interface (spellcheck.h)

A factory for instantiating a spell checker (ISpellChecker) as well as providing functionality for determining which languages are supported.

ISpellCheckerFactory is the starting point for clients of the Spell Checking API, which should be created as an in-proc COM Server as shown in the example below.

Inheritance

The ISpellCheckerFactory interface inherits from the IUnknown interface. ISpellCheckerFactory also has these types of members:

Methods

The ISpellCheckerFactory interface has these methods.

 
ISpellCheckerFactory::CreateSpellChecker

Creates a spell checker that supports the specified language.
ISpellCheckerFactory::get_SupportedLanguages

Gets the set of languages/dialects supported by any of the registered spell checkers.
ISpellCheckerFactory::IsSupported

Determines if the specified language is supported by a registered spell checker.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Target Platform Windows
Header spellcheck.h

See also

ISpellChecker