次の方法で共有


ISearchQueryHelper::p ut_QuerySorting メソッド (searchapi.h)

クエリ結果セットの並べ替え順序を設定します。

構文

HRESULT put_QuerySorting(
  [in] LPCWSTR pszSorting
);

パラメーター

[in] pszSorting

種類: LPCWSTR

並べ替え順序を指定する、コンマ区切りの null で終わる Unicode 文字列。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

ppszSorting は有効な ORDER BY 句である必要があります (ORDER BY キーワード (keyword)は使用できません)。 Windows Search SQL では、各プロパティの昇順 (ASC) または降順 (DESC) で、複数のプロパティの並べ替えがサポートされています。 たとえば、 ppszSorting には次のものが含まれる場合があります。

System.ItemAuthors ASC, System.ItemDate DESC

DSearch コード サンプルをチェックアウトして、ISearchQueryHelper の Microsoft.Search.Interop アセンブリを使用して Windows Search にクエリを実行する静的コンソール アプリケーションのクラスを作成する方法を確認します。

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2、Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 SP1 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー searchapi.h
再頒布可能パッケージ Windows デスクトップ検索 (WDS) 3.0

こちらもご覧ください

ISearchQueryHelper

ISearchQueryHelper::get_QuerySorting

プログラムによるインデックスのクエリ

Windows Search SQL 構文を使用したインデックスのクエリ