He estat fent molta feina amb SharePoint cerca últimament i específicament la classe KeywordQuery, propietats i mètodes.
Si voleu el resultat per retornar resultats més enllà de sospitosos habituals (veure aquí), Afegiu a la col·lecció SelectedProperties, com a:
myKeywordQuery.SelectProperties.Add("xyzzy");
Moltes gràcies i una punta del barret per Corey Roth i Aquest bloc enormement útil (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)
En el meu cas, "xyzzy" no és en realitat una propietat administrada. Quan afegia al SelectedProperties de tota manera, SharePoint va llançar un dels meus favorits mai runtime excepcions:
"El creador d'aquesta culpa no heu especificat una raó."
M'agrada especialment la capital "R" en la raó. Això em sona a l'equivalent .NET"No tinc cap boca, i em cal cridar.”
</final>
Follow me on Twitter http://www.twitter.com/pagalvin