Un motivo para "O creador desta falla Non especificou a razón.”

Eu teño feito unha chea de traballo coa investigación do SharePoint recentemente e, especialmente, a clase KeywordQuery, propiedades e métodos.

Se desexa que o conxunto de resultados para voltar resultados enriba e alén dos sospeitosos do costume (vexa aquí), engadir lo á colección SelectedProperties, como no:

myKeywordQuery.SelectProperties.Add("xyzzy");

Moitas grazas e unha punta do sombreiro para Corey Roth e este moi útil blog (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

No meu caso, "Xyzzy" non é realmente unha propiedade xestionado.  Cando eu engade a SelectedProperties de calquera maneira, SharePoint xogou un dos meus favoritos de sempre excepcións de tempo de execución:

"O creador desta falla non especificou un motivo".

Gústame especialmente da capital "R" na razón.  Isto paréceme que o. Equivalente Net de "Eu non teño ningunha boca, e eu teño que berrar."

</final>

Rexístrate para o meu blog.

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

Deixe unha resposta

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *