Dělala jsem spoustu práce s SharePoint search v poslední době a konkrétně třídy KeywordQuery, vlastnosti a metody.
Pokud chcete vrátit výsledky nad rámec obvyklých podezřelých sadu výsledků (naleznete zde), Přidat do kolekce SelectedProperties, stejně jako v:
myKeywordQuery.SelectProperties.Add("xyzzy");
Mnohokrát děkuji a tip klobouk Corey Roth a Tato nesmírně užitečné blogu (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)
V mém případě, "xyzzy" není ve skutečnosti spravovanou vlastnost. Když jsem přidal k SelectedProperties stejně, SharePoint hodil jeden z mé oblíbené někdy runtime výjimky:
"Tvůrce této chyby neurčil důvod."
Obzvlášť líbí velké "R" v důvod. Zní to pro mě jako.ČISTÝ ekvivalent"Nemám žádné ústa, a musí křičet.”
</Konec>
Za mnou na Twitter na http://www.twitter.com/pagalvin