Metodo ISearchQueryHelper::p ut_QueryContentProperties (searchapi.h)
Imposta le proprietà da includere nella query se i termini di ricerca non specificano in modo esplicito le proprietà.
Sintassi
HRESULT put_QueryContentProperties(
[in] LPCWSTR pszContentProperties
);
Parametri
[in] pszContentProperties
Tipo: LPCWSTR
Puntatore a una stringa Unicode con terminazione Null delimitata da virgole di una o più proprietà. Identificatori di colonna separati con virgole: "Content,DocAuthor".
Impostare ppszContentProperties su NULL per utilizzare tutte le proprietà.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
I termini di ricerca possono o non essere preceduti esplicitamente da una proprietà ("author:Irina" o semplicemente "Irina"). Se SEARCH_ADVANCED_QUERY_SYNTAX o NO_QUERY_SYNTAX è impostato in ISearchQueryHelper::p ut_QuerySyntax, tutti i termini di ricerca non preceduti da una parola chiave di proprietà vengono confrontati con l'elenco di proprietà in ppszContentProperties.
Vedere l'esempio di codice DSearch per vedere come creare una classe per un'applicazione console statica per eseguire query su Windows Search usando l'assembly Microsoft.Search.Interop per ISearchQueryHelper.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2, Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 con SP1 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | searchapi.h |
Componente ridistribuibile | Windows Desktop Search (WDS) 3.0 |
Vedi anche
ISearchQueryHelper::get_QueryContentProperties
Esecuzione di query sull'indice a livello di codice
Esecuzione di query sull'indice con sintassi SQL di Windows Search