Поделиться через


Метод ISpellCheckProviderFactory::CreateSpellCheckProvider (spellcheckprovider.h)

Создает средство проверки орфографии (реализованное поставщиком проверка орфографии), поддерживающее указанный язык. Этот интерфейс используется не клиентами напрямую, а API проверки орфографии.

Синтаксис

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

Параметры

[in] languageTag

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

[out, retval] value

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

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

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

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

Комментарии

ISpellCheckProviderFactory::IsSupported можно вызвать, чтобы определить, поддерживается ли languageTag .

Требования

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

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

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

ISpellCheckProvider

ISpellCheckProviderFactory

ISpellCheckProviderFactory::IsSupported