En sak for "skaperen av denne feilen ikke angav en grunn.”

Jeg har gjort mye arbeid med det siste SharePoint-Søk og spesielt KeywordQuery-klassen, Egenskaper og metoder.

Hvis du vil at resultatsettet til å returnere resultater utover de vanlige mistenkte (se her), du legger det til i samlingen SelectedProperties, som i:

myKeywordQuery.SelectProperties.Add("xyzzy");

Mange takk og et tips av hatten å Corey Roth og Dette enormt nyttig blogginnlegg (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

I mitt tilfelle, "xyzzy" er ikke egentlig en forvaltet egenskap.  Når jeg la det til SelectedProperties uansett, SharePoint kastet en av mine favoritt noensinne runtime-unntak:

"Den som oppretteren denne feilen angav ikke en grunn."

Jeg liker spesielt hovedstaden "R" i grunn.  Dette høres for meg ut som den.NET tilsvarer"Jeg har ingen munn, og jeg må skrike.”

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

legg igjen et svar

e-postadressen din vil ikke offentliggjøres. Obligatoriske felt er merket *