Ive 'bio događaj puno rada sa SharePoint potrazi u zadnje vrijeme, a posebno KeywordQuery klase, svojstva i metode.
Ako želite postaviti rezultat vratiti rezultate iznad i izvan uobičajenih osumnjičenih (pogledajte ovdje), ga dodati SelectedProperties zbirke, kao u:
myKeywordQuery.SelectProperties.Add("Xyzzy");
Puno hvala i vrh kapu Corey Roth i to iznimno korisni blog post (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)
U mom slučaju, "Xyzzy" nije zapravo uspio imovine. Kad sam ga dodati SelectedProperties ionako, SharePoint je bacio jedan od mojih najdražih ikad runtime iznimke:
"Tvorac ovog kvara nije precizirao s razlogom."
Posebno mi se sviđa kapitala "r" u razumu. To mi zvuči kao ekvivalenta. NET "Nemam usta, i moram vrištati."
</kraj>
Slijedite me na Twitter-u http://www.twitter.com/pagalvin