Архива на ознаки: KeywordQuery SharePoint

Корисна референца: Стандардно Резултати од KeywordQuery Барај

Кога ќе се повика на Изврши() метод на KeywordQuery, можете да креирате ResultTable врз основа на ResultType.RelevantResults.  Овој код покажува што сакам да кажам:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Како резултат на маса ќе ги имаат следните колони на информации: 

WorkId
Рангира
Наслов
Автор
Големина
Пат
Опис
Напиши
Мапа на име
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Јас добиени оваа листа од SharePoint 2010 животната средина, Enterprise Edition.  Се надеваме дека тоа ќе биде корисна за некого во иднина.

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery и HiddenConstraints сопственост

Сум бил прават малку на работа со KeywordQuery објект во SharePoint 2010 и тоа што употребата на HiddenConstraints сопственост.

Јас не најде никакви веднаш корисни информации за тој имот, па мислев дека сум брзо би ни трошка одредување на тоа како јас сум бил го користат тоа.

Колку што можам да кажам, Ова е автоматски ограничување додадена на пребарување, така што ќе може да се најде на паркот таму и не грижете се за тоа.  Како што се, тоа е само уште еден клучен збор (или збир на клучни зборови) и изменувачи што можете да напишете во корисничкиот интерфејс, кога ќе направите пребарување на клучни зборови.  Еве еден пример:

keywordQuery.HiddenConstraints = "scope:\"Industry\"";

Можете да додадете дополнителни ограничувања со празно место раздвојувачот.

keywordQuery.HiddenConstraints = "scope:\"Industry\" defense";

На погоре е велејќи дека на англиски јазик, "Води клучни зборови за пребарување во потрага по" одбрана ", а освен, употреба на "индустрија" опсегот.

Еве уште еден начин на гледање на тоа:

image

Сум бил го користат тоа за да се обезбеди контекст зависни од автоматско обемот на сопствени веб дел.  Кога корисникот ќе кликне на јазичето и кликне на копчето за пребарување, табот диктира одредена пребарување опсегот.  Тоа е работа добро досега.

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin