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::SetOption 和 IQueryParser::GetOption 方法一起使用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
标头 | structuredquery.h |