Bol som robí veľa práce s SharePoint vyhľadávanie v poslednej dobe a špeciálne triedy KeywordQuery, vlastnosti a metódy.
Ak chcete výslednú množinu výsledkov nad rámec obvyklý podozrivé (pozri tu), môžete pridať do kolekcie SelectedProperties, rovnako ako v:
myKeywordQuery.SelectProperties.Add("xyzzy");
Mnohé vďaka a tip klobúk na Corey Roth a Táto nesmierne užitočná blog post (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)
V mojom prípade, "xyzzy" nie je skutočne spravovaných vlastnosť. Keď som ho pričlenilo k SelectedProperties napriek tomu, SharePoint hodil jeden z mojich obľúbených niekedy runtime výnimky:
"Tvorca Táto porucha nešpecifikovala dôvod."
I predovšetkým ako veľké "R" v dôvod. To znie mi ako ekvivalent .net"Nemám žiadne úst, a I musia scream.”
</koniec>
Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin