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


Метод IConditionGenerator::D efaultPhrase (structuredquery.h)

Этот метод пытается создать фразу, которая при распознавании этим экземпляром IConditionGenerator представляет пару типа и значения для сущности, связи или именованной сущности.

Синтаксис

HRESULT DefaultPhrase(
  [in]                    LPCWSTR           pszValueType,
  [in]                    const PROPVARIANT *ppropvar,
  [in]                    BOOL              fUseEnglish,
  [out, retval, optional] LPWSTR            *ppszPhrase
);

Параметры

[in] pszValueType

Тип: LPCWSTR

Семантический тип значения в ppropvar.

[in] ppropvar

Тип: PROPVARIANT const*

Обрабатываемое значение.

[in] fUseEnglish

Тип: BOOL

Параметр fUseEnglish зарезервирован: он должен игнорироваться исполнителями, а вызывающие — false.

[out, retval, optional] ppszPhrase

Тип: LPWSTR*

Получает указатель на фразу, представляющую значение. Если фраза не может быть создана, этому параметру присваивается значение NULL , а метод возвращает S_FALSE.

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

Тип: HRESULT

Возвращает S_OK в случае успешного выполнения, S_FALSE, если входные аргументы допустимы, но фраза не может быть создана, и значение ошибки в противном случае.

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения]
Целевая платформа Windows
Header structuredquery.h

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

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory

IConditionGenerator

Справочные материалы