SharePoint 2010 KeywordQuery a HiddenConstraints majetek

Dělala jsem trochu práce s KeywordQuery objekt služby SharePoint. 2010 a při využití HiddenConstraints Vlastnost.

Nenašel jsem žádné bezprostředně užitečné informace o této vlastnosti, Myslel jsem, že by rychle poznamenat jak používám už to.

Jak mohu říci, Toto je automatické omezení, které jsou do dotazu tak, že můžete řadit parku to tam a nestarat se o to.  Jako takové, je to jen další klíčové slovo (nebo sadu klíčových slov) a modifikátorů, které můžete zadat do uživatelského rozhraní při hledání pomocí klíčových slov.  Zde je příklad:

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

Můžete přidat další omezení s oddělovačem mezera.

keywordQuery.HiddenConstraints = "obor:\"Industry" obrana";

Na výše uvedené se říká v angličtině, "spustit dotaz na klíčové slovo hledat"obrana"a dále, Použijte rozsah "Průmysl".

Tady je další způsob, jak na to:

image

Používala jsem ho poskytnout automatický rozsah kontextově závislé na vlastní webové části.  Když uživatel klepne na kartu a klepne na tlačítko hledání, na kartě diktuje konkrétní obor.  Funguje to dobře tak daleko.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Zanech odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *