structuredquery.h 標頭
Windows 搜尋會使用此標頭。 如需詳細資訊,請參閱:
structuredquery.h 包含下列程式設計介面:
介面
IConditionFactory 提供方法來建立或解析剖析查詢字串取得的條件樹狀結構。 |
IConditionFactory2 擴充 IConditionFactory 的功能。 IConditionFactory2 提供方法來建立或解析剖析查詢字串取得的條件樹狀結構。 |
IConditionGenerator 提供處理具名實體和產生特殊條件的方法。 |
IEntity 提供在架構中擷取實體類型相關資訊的方法。 |
IInterval 提供方法來取得間隔的限制。 |
IMetaData 提供從 IEntity、IRelationship 或 ISchemaProvider 物件擷取字串索引鍵/值組的方法。 |
INamedEntity 提供方法,以取得具名實體之值或的預設片語。 |
INamedEntityCollector 提供方法,以累積 IConditionGenerator 物件所識別的具名實體。 |
IQueryParser 提供將輸入字串剖析成 IQuerySolution 物件的方法。 |
IQueryParserManager 提供方法來建立、初始化和變更 IQueryParser 物件的選項。 |
IQuerySolution 提供擷取剖析查詢解譯相關資訊的方法。 |
IRelationship 提供擷取架構屬性相關資訊的方法。 |
ISchemaLocalizerSupport 提供在指定字串中當地語系化關鍵字的方法。 |
ISchemaProvider 提供可流覽的架構存放庫。 |
ITokenCollection 取得使用斷詞工具所產生的標記。 |
結構
HITRANGE 識別查詢搜尋條件符合索引資料時相符資料的範圍。 |
列舉
CASE_REQUIREMENT 指定查詢的關鍵字案例需求。如果有的話。 |
CONDITION_CREATION_OPTIONS 提供一組旗標,以搭配下列介面使用,以指出條件樹狀節點的類型:_ICondition、ICondition2、IConditionFactory、IConditionFactory2 和 IConditionGenerator。 |
INTERVAL_LIMIT_KIND IInterval::GetLimits 會傳回這些值做為配對,以指定具有上限和下限的範圍。 |
NAMED_ENTITY_CERTAINTY 定義具名實體的特定層級。 |
QUERY_PARSER_MANAGER_OPTION IQueryParserManager::SetOption 用來設定剖析選項。 這可用來指定架構和當地語系化選項。 |
STRUCTURED_QUERY_MULTIOPTION IQueryParser::SetMultiOption 用來指出個別選項的一組旗標。 |
STRUCTURED_QUERY_PARSE_ERROR 要與 IQuerySolution::GetErrors 搭配使用的一組旗標,用來識別剖析錯誤 (s) 。 每個剖析錯誤都表示剖析查詢字串時會忽略一或多個權杖。 |
STRUCTURED_QUERY_RESOLVE_OPTION 將資料解析成條件樹狀結構的選項。 |
STRUCTURED_QUERY_SINGLE_OPTION 要與 IQueryParser::SetOption 和 IQueryParser::GetOption 搭配使用的一組旗標,以指出個別選項。 |
STRUCTURED_QUERY_SYNTAX 指定查詢語法的類型。 (STRUCTURED_QUERY_SYNTAX) |