இந்த தவறு உருவாக்கியவர் "ஒரு காரணம் ஒரு காரணம் குறிப்பிட வில்லை.”

நான் சமீபத்தில் ஷேர்பாயிண்ட் தேடல் வேலை நிறைய செய்து குறிப்பாக KeywordQuery வர்க்கம், பண்புகள் மற்றும் முறைகள்.

நீங்கள் விளைவாக வழக்கமான சந்தேக நபர்களாக மேலே தாண்டி முடிவுகளை திரும்ப அமைக்க விரும்பினால் (இங்கே பார்க்கவும்), நீங்கள் SelectedProperties சேகரிப்பு அதை சேர்க்க, போன்ற:

myKeywordQuery.SelectProperties.Add("xyzzy");

Many thanks and a tip of the hat to குரே ரோத் மற்றும் this enormously helpful blog post (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

என் வழக்கு, “xyzzy” isn’t actually a managed property.  When I added it to SelectedProperties anyway, SharePoint threw one of my favorite ever runtime exceptions:

“The creator of this fault did not specify a Reason.”

I especially like the capital “R” in Reason.  This sounds to me like the .NET equivalent of “I have no mouth, and I must scream."

</இறுதியில்>

என்னுடைய குழுசேர்.

மணிக்கு ட்விட்டரில் என்னை பின் http://www.twitter.com/pagalvin

ஒரு பதில் விட்டு

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டன *