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


Метод Query.GetQuerySuggestionsWithResults

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

Пространство имен:  Microsoft.Office.Server.Search.Query
Сборка:  Microsoft.Office.Server.Search (в Microsoft.Office.Server.Search.dll)

Синтаксис

'Декларация
Public Function GetQuerySuggestionsWithResults ( _
    iNumberOfQuerySuggestions As Integer, _
    iNumberOfResultSuggestions As Integer, _
    fPreQuerySuggestions As Boolean, _
    fHitHighlighting As Boolean, _
    fCapitalizeFirstLetters As Boolean, _
    fPrefixMatchAllTerms As Boolean _
) As QuerySuggestionResults
'Применение
Dim instance As Query
Dim iNumberOfQuerySuggestions As Integer
Dim iNumberOfResultSuggestions As Integer
Dim fPreQuerySuggestions As Boolean
Dim fHitHighlighting As Boolean
Dim fCapitalizeFirstLetters As Boolean
Dim fPrefixMatchAllTerms As Boolean
Dim returnValue As QuerySuggestionResults

returnValue = instance.GetQuerySuggestionsWithResults(iNumberOfQuerySuggestions, _
    iNumberOfResultSuggestions, fPreQuerySuggestions, _
    fHitHighlighting, fCapitalizeFirstLetters, _
    fPrefixMatchAllTerms)
public QuerySuggestionResults GetQuerySuggestionsWithResults(
    int iNumberOfQuerySuggestions,
    int iNumberOfResultSuggestions,
    bool fPreQuerySuggestions,
    bool fHitHighlighting,
    bool fCapitalizeFirstLetters,
    bool fPrefixMatchAllTerms
)

Параметры

  • iNumberOfQuerySuggestions
    Тип: System.Int32

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

  • iNumberOfResultSuggestions
    Тип: System.Int32

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

  • fPreQuerySuggestions
    Тип: System.Boolean

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

  • fHitHighlighting
    Тип: System.Boolean

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

  • fCapitalizeFirstLetters
    Тип: System.Boolean

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

  • fPrefixMatchAllTerms
    Тип: System.Boolean

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

Возвращаемое значение

Тип: Microsoft.Office.Server.Search.Query.QuerySuggestionResults
Список предложений запроса.

Замечания

Предложения запроса создаются на основе частоты использования. Наиболее часто используемые возвращаются условия поиска.

Этот метод отличается от GetQuerySuggestions() в тип возвращаемого значения. GetQuerySuggestionsWithResults возвращает QuerySuggestionResults, который используется клиентами, например API REST поиска SharePoint.

См. также

Справочные материалы

Query класс

Элементы Query

Пространство имен Microsoft.Office.Server.Search.Query