STRUCTURED_QUERY_SYNTAX 枚举 (structuredquery.h)

指定查询语法的类型。

语法

typedef enum tagSTRUCTURED_QUERY_SYNTAX {
  SQS_NO_SYNTAX = 0,
  SQS_ADVANCED_QUERY_SYNTAX,
  SQS_NATURAL_QUERY_SYNTAX
} STRUCTURED_QUERY_SYNTAX;

常量

 
SQS_NO_SYNTAX
值: 0
无语法。
SQS_ADVANCED_QUERY_SYNTAX
指定高级查询语法。 例如,“kind:email to:david to:bill”。
SQS_NATURAL_QUERY_SYNTAX
指定自然查询语法。 此语法消除了属性和值之间冒号的要求,例如,“email from david to bill”。

注解

使用此枚举在 STRUCTURED_QUERY_SINGLE_OPTION 中设置所需的SQSO_SYNTAX标志,该标志与 IQueryParser::SetOptionIQueryParser::GetOption 方法一起使用。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 structuredquery.h