(structuredquery.h) IQueryParser 介面
提供將輸入字串剖析成 IQuerySolution 物件的方法。
繼承
IQueryParser介面繼承自IUnknown介面。 IQueryParser 也有下列類型的成員:
方法
IQueryParser介面具有這些方法。
IQueryParser::GetOption 擷取這個查詢剖析器的指定簡單選項值。 |
IQueryParser::GetSchemaProvider 擷取架構提供者以流覽目前載入的架構。 |
IQueryParser::P arse 剖析包含結構化查詢關鍵字和/或內容的輸入字串,以產生 IQuerySolution 物件。 |
IQueryParser::P arsePropertyValue 剖析指定屬性的條件。 |
IQueryParser::RestatePropertyValueToString 將條件的指定屬性重新指定為查詢字串。 |
IQueryParser::RestateToString 將條件重新設定為結構化查詢字串。 如果條件是剖析原始查詢字串的結果,該查詢字串的關鍵字會用於極大範圍。 如果沒有,則會使用預設關鍵字。 |
IQueryParser::SetMultiOption 設定複雜選項,例如指定的條件產生器,以在剖析輸入字串時使用。 |
IQueryParser::SetOption 設定用於剖析輸入字串的單一選項,例如指定的斷詞工具。 |
備註
StructuredQuerySample示範如何從主控台讀取行、使用系統架構加以剖析,以及顯示產生的條件樹狀結構。
規格需求
最低支援的用戶端 | Windows XP 搭配 SP2、Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 SP1 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | structuredquery.h |
可轉散發套件 | Windows 桌面搜尋 (WDS) 3.0 |