Causa per a "el creador d'aquest error no especificat una raó.”

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>

Subscriure's al meu blog.

Follow me on Twitter http://www.twitter.com/pagalvin

Deixi una contestació

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *