SharePoint 2010 KeywordQuery en die HiddenConstraints Eiendom

Ek het 'n bietjie van die werk te doen met die KeywordQuery voorwerp in SharePoint 2010 en gebruik te maak van die HiddenConstraints eiendom.

Ek het nie 'n onmiddellik nuttige inligting oor die daardie eiendom, so het ek gedink ek sou vinnig neerskryf hoe ek dit gebruik.

Sover ek kan sê, dit is 'n outomatiese is bygevoeg by die navraag nie, sodat jy kan sorteer van die park dit daar en nie bekommerd wees daaroor nie.  As sodanig, dit is net nog 'n navraag (of 'n stel van sleutelwoorde) wysigers wat jy kan tik in die UI wanneer jy 'n navraag soek.  Hier is 'n voorbeeld:

keywordQuery.HiddenConstraints = "omvang:\"Nywerheid " ";

Jy kan ekstra beperkings met 'n ruimte skeiding steken.

keywordQuery.HiddenConstraints = "omvang:\Nywerheid " verdediging ";

Die bogenoemde is in Engels sê, "Hardloop 'n sleutelwoord soek na" verdediging "en voorts, gebruik van die "produksie" omvang.

Hier is 'n ander manier om daarna te kyk:

image

Ek het al met behulp van 'n konteks-afhanklike outomatiese omvang te voorsien op 'n persoonlike web deel.  Wanneer die gebruiker op 'n blad en druk 'n soektog-knoppie, die blad dikteer 'n bepaalde soektog omvang.  Dit is goed so ver.

</einde>

Skryf in op my blog.

Volg my op Twitter http://www.twitter.com/pagalvin

Laat 'n antwoord

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk *