Método IQueryParser::RestatePropertyValueToString (structuredquery.h)
Resta una propiedad especificada para una condición como una cadena de consulta.
Sintaxis
HRESULT RestatePropertyValueToString(
[in] ICondition *pCondition,
[in] BOOL fUseEnglish,
[out] LPWSTR *ppszPropertyName,
[out] LPWSTR *ppszQueryString
);
Parámetros
[in] pCondition
Tipo: ICondition*
Condición que se va a restar como una cadena de consulta.
[in] fUseEnglish
Tipo: BOOL
Reservado. Debe ser FALSE.
[out] ppszPropertyName
Tipo: LPWSTR*
Recibe un puntero al nombre de propiedad como una cadena Unicode. La aplicación que realiza la llamada debe liberar la cadena llamando a CoTaskMemFree.
[out] ppszQueryString
Tipo: LPWSTR*
Recibe un puntero a una cadena de consulta para esa propiedad. La aplicación que realiza la llamada debe liberar la cadena llamando a CoTaskMemFree.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Si los nodos hoja de la condición contienen más de un nombre de propiedad o ningún nombre de propiedad, se devuelve E_INVALIDARG.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP con SP2, Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 con SP1 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | structuredquery.h |
Redistribuible | Windows Desktop Search (WDS) 3.0 |