Freigeben über


ISpellCheckerFactory::CreateSpellChecker-Methode (spellcheck.h)

Erstellt eine Rechtschreibprüfung, die die angegebene Sprache unterstützt.

Syntax

HRESULT CreateSpellChecker(
  [in]          LPCWSTR       languageTag,
  [out, retval] ISpellChecker **value
);

Parameter

[in] languageTag

Ein BCP47-Sprachtag , das die Sprache für die angeforderte Rechtschreibprüfung identifiziert.

[out, retval] value

Die erstellte Rechtschreibprüfung.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Erfolgreiche.
E_ INVALIDARG
languageTag ist eine leere Zeichenfolge, oder für languageTag ist keine Rechtschreibprüfung verfügbar.
E_POINTER
languageTag ist ein NULL-Zeiger.

Hinweise

ISpellCheckerFactory::IsSupported kann aufgerufen werden, um zu bestimmen, ob languageTag unterstützt wird. Dadurch wird die bevorzugte Rechtschreibprüfung (entsprechend dem Benutzerranking) für die angegebene Sprache erstellt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile spellcheck.h

Weitere Informationen

BCP47-Tags zum Identifizieren von Sprachen

ISpellChecker

ISpellCheckerFactory

ISpellCheckerFactory::IsSupported