Tag Archives: KeywordQuery SharePoint

Handy Спасылка: Па змаўчанні вынікі пошуку з KeywordQuery

Калі вы выклікаеце выкананне() метад KeywordQuery, Вы можаце стварыць ResultTable на аснове ResultType.RelevantResults.  Гэты фрагмент кода ілюструе тое, што я маю на ўвазе:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

У выніку табліца будзе мець наступныя слупкі дадзеных: 

WorkId
Ранг
Назва
Аўтар
Памер
Шлях
Апісанне
Запіс
SiteName
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
Contentclass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Я, атрыманыя з гэтага спісу SharePoint 2010 навакольнае асяроддзе, Enterprise Edition.  Спадзяюся, гэта будзе зручна, каб нехта ў будучыні.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery і HiddenConstraints нерухомасці

Я рабіў крыху працы з KeywordQuery аб'екта ў SharePoint 2010 і выкарыстанне HiddenConstraints ўласнасць.

Мне не ўдалося знайсці любую карысную інфармацыю неадкладна на гэта маёмасць, так што я думаў, што я хутка запісваць, як я выкарыстоўваю яго.

Наколькі я магу сказаць,, Гэта аўтаматычны абмежаванні дадаюцца ў запыт, так што вы можаце сартаваць парку яго там і не турбуйцеся пра гэта.  Як такі, гэта проста іншае ключавое слова (або набор ключавых слоў) і мадыфікатары, якія можна ўвесці ў карыстацкі інтэрфейс, калі вы робіце пошук па ключавых словах.  Вось прыклад:

keywordQuery.HiddenConstraints = "scope:\"Industry\"";

Вы можаце дадаць дадатковыя абмежаванні з падзельнікам прасторы.

keywordQuery.HiddenConstraints = "scope:\"Industry\" defense";

Вышэй, кажучы на ​​англійскай мове, "Запусціць запыт ключавога слова шукае« абарона », а тым больш, выкарыстоўваць "Прамысловасць" сферы.

Вось яшчэ адзін спосаб глядзець на гэта:

image

Я выкарыстоўваю яго, каб забяспечыць кантэкстна-залежную аўтаматычнай сферы на карыстацкай вэб-часткі.  Калі карыстач націскае на ўкладцы і націскае кнопку пошуку, Ўкладка дыктуе пэўнай вобласці пошуку.  Гэта працуе добра да гэтага часу.

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin