Partager via


Méthode IConditionGenerator ::D efaultPhrase (structuredquery.h)

Cette méthode tente de produire une expression qui, lorsqu’elle est reconnue par cette instance d’IConditionGenerator, représente la paire type et valeur pour une entité, une relation ou une entité nommée.

Syntaxe

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

Paramètres

[in] pszValueType

Type : LPCWSTR

Type sémantique de la valeur dans ppropvar.

[in] ppropvar

Type : PROPVARIANT const*

Valeur à traiter.

[in] fUseEnglish

Type : BOOL

Le paramètre fUseEnglish est réservé : il doit être ignoré par les implémenteurs et les appelants doivent passer FALSE.

[out, retval, optional] ppszPhrase

Type : LPWSTR*

Reçoit un pointeur vers l’expression représentant la valeur. Si aucune expression ne peut être produite, ce paramètre est défini sur NULL et la méthode retourne S_FALSE.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite, S_FALSE si les arguments d’entrée sont valides, mais qu’aucune expression ne peut être générée, et qu’une valeur d’erreur dans le cas contraire.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 avec SP1 [applications de bureau uniquement]
Plateforme cible Windows
En-tête structuredquery.h

Voir aussi

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory

IConditionGenerator

Référence