ISpellCheckProvider interface (spellcheckprovider.h)
Represents a particular spell checker provider for a particular language, to be used by the spell checking infrastructure.
Inheritance
The ISpellCheckProvider interface inherits from the IUnknown interface. ISpellCheckProvider also has these types of members:
Methods
The ISpellCheckProvider interface has these methods.
ISpellCheckProvider::Check Checks the spelling of the supplied text and returns a collection of spelling errors. (ISpellCheckProvider.Check) |
ISpellCheckProvider::get_Id Gets the identifier for this spell checker engine. |
ISpellCheckProvider::get_LanguageTag Gets the BCP47 language tag this instance of the spell checker supports. (ISpellCheckProvider.get_LanguageTag) |
ISpellCheckProvider::get_LocalizedName Gets text, suitable to display to the user, that describes this spell checker. (ISpellCheckProvider.get_LocalizedName) |
ISpellCheckProvider::get_OptionIds Gets all of the declared option identifiers recognized by the spell checker. |
ISpellCheckProvider::GetOptionDescription Retrieves the information (id, description, heading and labels) of a specific option. (ISpellCheckProvider.GetOptionDescription) |
ISpellCheckProvider::GetOptionValue Retrieves the value associated with the given option. (ISpellCheckProvider.GetOptionValue) |
ISpellCheckProvider::InitializeWordlist Initialize the specified word list to contain only the specified words. |
ISpellCheckProvider::SetOptionValue Sets the value associated with the given option. |
ISpellCheckProvider::Suggest Retrieves spelling suggestions for the supplied text. (ISpellCheckProvider.Suggest) |
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 |