共用方式為


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)