Partager via


Méthode ISpellCheckProviderFactory ::CreateSpellCheckProvider (spellcheckprovider.h)

Crée un vérificateur orthographique (implémenté par un fournisseur de case activée orthographique) qui prend en charge la langue spécifiée. Cette interface n’est pas utilisée directement par les clients, mais par l’API Vérification orthographique.

Syntaxe

HRESULT CreateSpellCheckProvider(
  [in]          LPCWSTR             languageTag,
  [out, retval] ISpellCheckProvider **value
);

Paramètres

[in] languageTag

Balise de langue BCP47 qui identifie la langue du vérificateur orthographique demandé.

[out, retval] value

Vérificateur orthographique créé.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussi.
E_ INVALIDARG
languageTag est une chaîne vide, ou il n’existe aucun vérificateur orthographique disponible pour languageTag.
E_POINTER
languageTag est un pointeur null.

Remarques

ISpellCheckProviderFactory ::IsSupported peut être appelé pour déterminer si languageTag est pris en charge.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête spellcheckprovider.h

Voir aussi

Balises BCP47 pour l’identification des langues

ISpellCheckProvider

ISpellCheckProviderFactory

ISpellCheckProviderFactory ::IsSupported