Am făcut un pic de lucru cu KeywordQuery obiect din SharePoint 2010 şi care recurg la HiddenConstraints proprietate.
Nu am gasit orice informaţii utile imediat pe faptul că proprietatea, asa ca m-am gândit aş rapid ciornă cum am fost folosind aceasta.
În măsura în care pot să spun, Aceasta este o restricţie automată adăugate la interogare, astfel încât aveţi posibilitatea să sortaţi a parcului este acolo şi nu vă faceţi griji despre asta. Ca atare, Acesta este doar un alt cuvânt cheie (sau un set de cuvinte cheie) şi modificatori care aveţi posibilitatea să tastaţi în la UI atunci când faci o căutare de cuvinte cheie. Iată un exemplu:
keywordQuery.HiddenConstraints = "domeniul de aplicare:\"Industry" ";
Aveţi posibilitatea să adăugaţi constrângeri suplimentare cu un spaţiu separator.
keywordQuery.HiddenConstraints = "domeniul de aplicare:\"Industry" Aparare";
Cele de mai sus este de a spune în limba engleză, "executaţi o interogare de cuvinte cheie în căutarea"aparare"şi mai mult, Utilizaţi "Industrie" domeniul de aplicare.
Iată un alt mod de a privi la ea:
Eu am been folosire it pentru a furniza un domeniu dependente de contextul automată pe o parte web particularizate. Când utilizatorul face clic pe o filă şi face clic pe un buton de căutare, fila dictează un domeniu de căutare special. Este de lucru bine atât de departe.
</scop>
Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin