Freigeben über


ISpellCheckProviderFactory::CreateSpellCheckProvider-Methode (spellcheckprovider.h)

Erstellt eine Rechtschreibprüfung (implementiert von einem Rechtschreibprüfungsanbieter), die die angegebene Sprache unterstützt. Diese Schnittstelle wird nicht direkt von Clients, sondern von der Rechtschreibprüfungs-API verwendet.

Syntax

HRESULT CreateSpellCheckProvider(
  [in]          LPCWSTR             languageTag,
  [out, retval] ISpellCheckProvider **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

ISpellCheckProviderFactory::IsSupported kann aufgerufen werden, um zu bestimmen, ob languageTag unterstützt wird.

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 spellcheckprovider.h

Weitere Informationen

BCP47-Tags zum Identifizieren von Sprachen

ISpellCheckProvider

ISpellCheckProviderFactory

ISpellCheckProviderFactory::IsSupported