перечисление SEARCH_QUERY_SYNTAX (searchapi.h)
Указывает тип синтаксиса запроса.
Синтаксис
typedef enum _SEARCH_QUERY_SYNTAX {
SEARCH_NO_QUERY_SYNTAX = 0,
SEARCH_ADVANCED_QUERY_SYNTAX,
SEARCH_NATURAL_QUERY_SYNTAX
} SEARCH_QUERY_SYNTAX;
Константы
SEARCH_NO_QUERY_SYNTAX Значение: 0 Синтаксис отсутствует. |
SEARCH_ADVANCED_QUERY_SYNTAX Задает синтаксис расширенного запроса. Например, "kind:email to:david to:bill". |
SEARCH_NATURAL_QUERY_SYNTAX Задает синтаксис естественного запроса. Этот синтаксис устраняет требование двоеточия между свойствами и значениями, например "email from david to bill". |
Комментарии
Этот перечислимый тип используется методами ISearchQueryHelper::get_QuerySyntax и ISearchQueryHelper::p ut_QuerySyntax .
Примечание В Windows 7 имена имеют префикс SQS_ вместо SEARCH_.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista, Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | searchapi.h |
Распространяемые компоненты | Windows Desktop Search (WDS) 3.0 |