ISpellCheckProviderFactory interface (spellcheckprovider.h)

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

This is instantiated by providers and used by the Spell Checking API.

Inheritance

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

Methods

The ISpellCheckProviderFactory interface has these methods.

 
ISpellCheckProviderFactory::CreateSpellCheckProvider

Creates a spell checker (implemented by a spell check provider) that supports the specified language.
ISpellCheckProviderFactory::get_SupportedLanguages

Gets the set of languages/dialects supported by the spell checker.
ISpellCheckProviderFactory::IsSupported

Determines if the specified language is supported by this 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 spellcheckprovider.h

See also

ISpellCheckProvider