Метод ISpellCheckerFactory::CreateSpellChecker (spellcheck.h)

Создает средство проверки орфографии, поддерживающее указанный язык.

Синтаксис

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

Параметры

[in] languageTag

Тег языка BCP47 , определяющий язык для запрошенного средства проверки орфографии.

[out, retval] value

Созданное средство проверки орфографии.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешной.
E_ INVALIDARG
languageTag — это пустая строка, или средство проверки орфографии для languageTag не доступно.
E_POINTER
languageTag является пустым указателем.

Комментарии

ISpellCheckerFactory::IsSupported можно вызвать, чтобы определить, поддерживается ли languageTag . При этом будет создано предпочтительное средство проверки орфографии (в соответствии с ранжированием пользователей) для заданного языка.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header spellcheck.h

См. также раздел

Теги BCP47 для идентификации языков

ISpellChecker

ISpellCheckerFactory

ISpellCheckerFactory::IsSupported