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

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

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

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

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

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

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

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

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

image

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

</канец>

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

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

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *