SharePoint 2010 KeywordQuery at ang HiddenConstraints Property

Ako ay paggawa ng isang bit ng trabaho sa KeywordQuery bagay sa SharePoint 2010 at paggawa ng paggamit ng HiddenConstraints ari-arian.

Hindi ko mahanap ang anumang kaagad nakakatulong na impormasyon sa ang na ari-arian, kaya naisip ko gusto ko mabilis isulat kung paano ko na na ang paggamit nito.

Bilang malayo bilang maaari kong sabihin, ito ay isang awtomatikong pagpilit na idinagdag sa query sa gayon ay maaari mong ayusin ng park doon at hindi mag-alala tungkol dito.  Sarili, ito ay lamang ng isa pang keyword (o magtakda ng mga keyword) at modifiers na maaari mong i-type sa ang UI kapag ginawa mo ang isang keyword sa paghahanap.  Narito ang isang halimbawa:

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

Maaari kang magdagdag ng karagdagang mga hadlang sa isang puwang delimiter.

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

Sa itaas ay sinasabi sa Ingles, "Tumakbo ang isang keyword na query na naghahanap para sa" pagtatanggol "at tangi sa roon, gamitin ang "Industry" na saklaw.

Narito ang isa pang paraan ng pagtingin sa dito:

image

Ako ay gamitin ito upang magbigay ng isang konteksto-umaasa awtomatikong saklaw sa isang pasadyang bahagi ng web.  Kapag ang gumagamit ay pag-click sa isang tab at pag-click ng isang search button, ang tab ng dictates ng isang partikular na saklaw ng paghahanap.  Ito ay mahusay na gumagana sa ngayon.

</dulo>

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

-Iwan ng sagot

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan *