Uma das causas para "O criador desta falha não especificou um motivo.”

Eu tenho feito muito trabalho com a pesquisa do SharePoint ultimamente e especificamente o KeywordQuery KeywordQuery classe, Propriedades e métodos.

Se você deseja que o conjunto de resultados para retornar resultados além dos suspeitos do costume (Consulte aqui), adicioná-lo à coleção SelectedProperties, como em:

myKeywordQuery.SelectProperties.Add("xyzzy");

Muito obrigado e uma ponta do chapéu a Corey Roth and Este post do blog extremamente útil (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

No meu caso, "xyzzy" não é realmente uma propriedade gerenciada.  Quando eu adicionei-a SelectedProperties de qualquer forma, SharePoint atirou um dos meu favorito sempre exceções de tempo de execução:

"O criador desta falha não especificou um motivo."

Eu gosto especialmente a capital "R" no razão.  Isso soa-me como o.LÍQUIDA equivalente de"Eu não tenho nenhuma boca, e eu deve gritar.”

</fim>

Subscreva ao meu blog.

Siga-me no Twitter em http://www.twitter.com/pagalvin

Deixar uma resposta

seu endereço de e-mail não será publicado. Campos obrigatórios são marcados *