Win32 API 日本語リファレンス
ホームSystem.Search › ISearchQueryHelper

ISearchQueryHelper

COM
IIDab310581-ac80-11d1-8df3-00c04fb6ef63継承元IUnknown自前メソッド開始 vtbl3

メソッド 21

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT get_ConnectionString(LPWSTR* pszConnectionString)
4HRESULT put_QueryContentLocale(DWORD lcid)
5HRESULT get_QueryContentLocale(DWORD* plcid)
6HRESULT put_QueryKeywordLocale(DWORD lcid)
7HRESULT get_QueryKeywordLocale(DWORD* plcid)
8HRESULT put_QueryTermExpansion(SEARCH_TERM_EXPANSION expandTerms)
9HRESULT get_QueryTermExpansion(SEARCH_TERM_EXPANSION* pExpandTerms)
10HRESULT put_QuerySyntax(SEARCH_QUERY_SYNTAX querySyntax)
11HRESULT get_QuerySyntax(SEARCH_QUERY_SYNTAX* pQuerySyntax)
12HRESULT put_QueryContentProperties(LPWSTR pszContentProperties)
13HRESULT get_QueryContentProperties(LPWSTR* ppszContentProperties)
14HRESULT put_QuerySelectColumns(LPWSTR pszSelectColumns)
15HRESULT get_QuerySelectColumns(LPWSTR* ppszSelectColumns)
16HRESULT put_QueryWhereRestrictions(LPWSTR pszRestrictions)
17HRESULT get_QueryWhereRestrictions(LPWSTR* ppszRestrictions)
18HRESULT put_QuerySorting(LPWSTR pszSorting)
19HRESULT get_QuerySorting(LPWSTR* ppszSorting)
20HRESULT GenerateSQLFromUserQuery(LPWSTR pszQuery, LPWSTR* ppszSQL)
21HRESULT WriteProperties(INT itemID, DWORD dwNumberOfColumns, PROPERTYKEY* pColumns, SEARCH_COLUMN_PROPERTIES* pValues, FILETIME* pftGatherModifiedTime)
22HRESULT put_QueryMaxResults(INT cMaxResults)
23HRESULT get_QueryMaxResults(INT* pcMaxResults)