Eu teño feito un pouco de traballo co KeywordQuery obxecto en SharePoint 2010 e facendo uso do HiddenConstraints propiedade.
Eu non atopei calquera información inmediatamente útil sobre o inmoble que, entón eu penso que eu ía anotar axiña como eu teño usado.
Polo que podo dicir, esta é unha restrición automática engadida á consulta de modo que pode clasificarse de estaciona-lo alí e non hai problema con iso. Como tal, é só outra palabra clave (ou conxunto de palabras clave) e modificadores que podes escribir para a interface de usuario cando se fai unha busca por palabra. Aquí está un exemplo:
keywordQuery.HiddenConstraints = alcance ":\"Industria " ";
Vostede poderá engadir ningunha restrición adicional cun delimitador de espazo.
keywordQuery.HiddenConstraints = alcance ":\"A industria " defensa ";
O texto anterior está dicindo en inglés, "Executar unha consulta contrasinal procura de" defensa "e, ademais, usar o "Industria" alcance.
Velaquí outra maneira de ollar para el:
Eu teño usado para proporcionar un espazo dependente do contexto automática en unha parte da web personalizada. Cando o usuario fai clic nunha pestana e fai clic no botón de busca, a guía determina un ámbito de investigación particular. Funciona ben ata agora.
</final>
Siga-me no Twitter http://www.twitter.com/pagalvin