Перечисление 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". |
Комментарии
Используйте это перечисление, чтобы задать нужный флаг SQSO_SYNTAX в STRUCTURED_QUERY_SINGLE_OPTION, который используется с методами IQueryParser::SetOption и IQueryParser::GetOption.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | structuredquery.h |