Freigeben über


IConditionGenerator::D efaultPhrase-Methode (structuredquery.h)

Mit dieser Methode wird versucht, einen Ausdruck zu erzeugen, der, wenn er von dieser instance von IConditionGenerator erkannt wird, das Typ- und Wertpaar für eine Entität, Beziehung oder benannte Entität darstellt.

Syntax

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

Parameter

[in] pszValueType

Typ: LPCWSTR

Der semantische Typ des Werts in ppropvar.

[in] ppropvar

Typ: PROPVARIANT const*

Der zu verarbeitende Wert.

[in] fUseEnglish

Typ: BOOL

Der Parameter fUseEnglish ist reserviert: Er sollte von Implementierungsoren ignoriert werden, und Aufrufer sollten FALSE übergeben.

[out, retval, optional] ppszPhrase

Typ: LPWSTR*

Empfängt einen Zeiger auf den Ausdruck, der den Wert darstellt. Wenn kein Ausdruck erzeugt werden kann, wird dieser Parameter auf NULL festgelegt, und die Methode gibt S_FALSE zurück.

Rückgabewert

Typ: HRESULT

Gibt bei erfolgreicher Ausführung S_OK zurück, S_FALSE, wenn die Eingabeargumente gültig sind, aber kein Ausdruck erzeugt werden kann, andernfalls ein Fehlerwert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile structuredquery.h

Weitere Informationen

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory

IConditionGenerator

Referenz