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

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

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

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

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

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

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

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

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

image

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

</крајот>

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

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

Остави Одговори

Вашата е-маил адреса нема да бидат објавени. Задолжителни полиња се означени *