Поделиться через


Схема Microsoft.Search.Query

Дата последнего изменения: 17 августа 2011 г.

Применимо к: SharePoint Server 2010

Методы Query и QueryEx можно использовать для выполнения запроса и возврата результатов поиска.

Схема

<QueryPacket>
    <Query>
        <QueryId />
        <OriginatorId />
        <Context>
            <QueryText />
        </Context>
        <Range>
            <StartAt />
            <Count />
        </Range>
        <Properties>
            <Property />
        </Properties>
        <SortByProperties>
            <SortByProperty />
        </SortByProperties>
        <ImplicitAndBehavior />
        <RelevanceModel />
        <EnableStemming />
        <TrimDuplicates />
        <IncludeSpecialTermResults />
        <PreQuerySuggestions />
        <HighlightQuerySuggestions />
        <CapitalizeFirstLetters />
        <ResultProvider />
        <IncludeFeaturedContentResults />
        <ResubmitFlags>
            <ResubmitFlag />
        </ResubmitFlags>
        <EnableSpellcheck />
        <UserContext>
            <UserContextData />
        </UserContext>
        <FindSimilar>
            <SimilarTo />
            <SimilarType />
            <SortSimilar />
        </FindSimilar>
        <IncludeRefinementResults>
            <Refiners>
               <Refiner />
            </Refiners>
            <MaxShallowRefinementHits />
        </IncludeRefinementResults>
        <RefinementFilters>
            <RefinementFilter />
        </RefinementFilters>
        <IgnoreAllNoiseQuery />
        <IncludeRelevantResults />
        <IncludeHighConfidenceResults />
    </Query>
</QueryPacket>

Элементы

Имя

Описание

QueryPacket

Содержит все элементы поискового запроса.

Query

Содержит элементы, определяющие поисковый запрос.

QueryId

Идентификатор GUID, который уникальным образом определяет запрос.

Context

Представляет элементы поискового запроса.

QueryText

Представляет поисковый запросы к веб-службе.

Range

Задает диапазон результатов поиска.

StartAt

Задает результат, который будет возвращаться как начальный.

Count

Задает максимальное возвращаемое число результатов.

Properties

Содержит управляемые свойства, которые требуется включить в результаты поиска.

Property

Содержит управляемое свойство, которое требуется включить в результаты поиска.

SortByProperties

Содержит управляемые свойства, по которым требуется выполнить сортировку результатов поиска.

SortByProperty

Задает управляемое свойство, по которому требуется выполнить сортировку результатов поиска.

ImplicitAndBehavior

Задает использование оператора AND по умолчанию между терминами ключевых слов в запросе.

RelevanceModel

Идентификатор GUID, который уникально определяет модель ранжирования, используемую для поискового запроса.

Этот элемент применим только к SharePoint Server.

EnableStemming

Указывает, включено ли выделение корней.

TrimDuplicates

Указывает, включено ли свертывание повторяющихся результатов.

IncludeSpecialTermResults

Указывает, следует ли включать специальные термины (например, наиболее подходящие результаты) в ответ.

PreQuerySuggestions

Указывает, следует ли включать предварительные советы по запросу в ответ.

HighlightQuerySuggestions

Указывает, следует ли выделят части предложения запроса.

Этот элемент применим только к SharePoint Server.

CapitalizeFirstLetters

Указывает, следует ли заменять прописной первую букву в предложении запроса.

Этот элемент применим только к SharePoint Server.

ResultProvider

Представляет поставщик результатов для поискового запроса.

ResubmitFlags

Задает критерии автоматической повторной отправки запроса, который не дал результатов.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

ResubmitFlag

Содержит одно значение, определяющее действие, которое предпринимается при отсутствии совпадений.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

EnableSpellcheck

Указывает способ применения проверки правописания для текста запроса при обработке запроса к веб-службе запросов.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

UserContext

Содержит данные контекста пользователя, связанные с параметрами поиска (обычные и визуальные наиболее подходящие элементы, повышение ключевого слова).

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

UserContextData

Содержит спецификацию контекста одного пользователя, связанную с параметрами поиска (обычные и визуальные наиболее подходящие элементы, повышение ключевого слова).

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

FindSimilar

Содержит сведения о способе поиска схожих элементов.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

SimilarTo

Содержит сведения о сходстве при поиске схожих элементов.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

SimilarType

Содержит тип выполняемого запроса на поиск схожих элементов.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

SortSimilar

Указывает, выполняется ли сортировка по схожести результатов запроса, основанных на схожести.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

IncludeRefinementResults

Содержит сведения о типе данных уточнения запроса, которые требуется возвращать в результате.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

Refiners

Содержит набор уточнений, которые требуется возвращать в результате запроса.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

Refiner

Содержит одно уточнение, которое требуется возвращать в результате запроса.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

MaxShallowRefinementHits

Содержит число результатов, используемых для вычисления результатов неглубокого вычисления.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

RefinementFilters

Содержит набор фильтров уточнения запроса, используемых при выдаче запроса на уточнение.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

RefinementFilter

Содержит один фильтр уточнения запроса (детализация), используемый при выдаче запроса на уточнение.

Этот элемент применим только к FAST Search Server 2010 for SharePoint.

IgnoreAllNoiseQuery

Указывает, следует ли игнорировать пропускаемые слова в запросе.

Этот элемент применим только к SharePoint Server.

IncludeRelevantResults

Указывает, должны ли возвращаться релевантные результаты.

IncludeHighConfidenceResults

Указывает, должны ли возвращаться наиболее достоверные результаты.

Этот элемент применим только к SharePoint Server.

См. также

Ссылка

QueryService

Концепции

Использование веб-службы запросов

Пошаговое руководство. Запрос поиска SharePoint из клиентского приложения

Схема Microsoft.Search.Response

Схема Microsoft.Search.Response.Document