共用方式為


IQueryParser::P arsePropertyValue 方法 (structuredquery.h)

剖析指定屬性的條件。

語法

HRESULT ParsePropertyValue(
  [in]          LPCWSTR        pszPropertyName,
  [in]          LPCWSTR        pszInputString,
  [out, retval] IQuerySolution **ppSolution
);

參數

[in] pszPropertyName

類型: LPCWSTR

屬性名稱。

[in] pszInputString

類型: LPCWSTR

要剖析的查詢字串,相對於該屬性。

[out, retval] ppSolution

類型: IQuerySolution**

接收 IQuerySolution 物件。 呼叫端應用程式必須藉由呼叫其 IUnknown::Release 方法來釋放它。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

輸入字串可以是在結構化查詢中屬性之後立即寫入的任何專案。 例如,“from: (bill OR alex) ” 是有效的結構化查詢,因此在 pszInputString 參數中,From 是 pszPropertyName 參數中的關鍵詞) , (而 “ (bill OR alex) ” 或 pszInputString 參數中的 “bill OR alex” 会是有效的。 這會導致將 System.StructuredQuery.Virtual.From 屬性與字串 “bill” 和 “alex” 建立關聯之分葉節點的 OR

規格需求

需求
最低支援的用戶端 Windows XP 搭配 SP2、Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 SP1 [僅限傳統型應用程式]
目標平台 Windows
標頭 structuredquery.h
可轉散發套件 Windows 桌面搜尋 (WDS) 3.0