SharePoint 2010 KeywordQuery a'r HiddenConstraints Eiddo

Dwi wedi gwneud ychydig o waith gyda y KeywordQuery gwrthrych yn SharePoint 2010 ac yn gwneud defnydd o y HiddenConstraints eiddo.

Doeddwn i ddim yn dod o hyd i unrhyw wybodaeth ddefnyddiol ar unwaith ar yr eiddo a, felly yr wyf yn meddwl y byddwn i'n gyflym jot i lawr sut yr wyf i wedi bod yn ei ddefnyddio.

Cyn belled ag y gallaf ddweud, Mae hyn yn gyfyngiad awtomatig yn ychwanegu at yr ymholiad fel y gallwch math o Parc ei yno a boeni amdano.  Fel y cyfryw, Mae allweddair newydd arall (neu set o allweddeiriau) ac addaswyr Gallwch deipio mewn i UI pan fyddwch yn gwneud chwiliad gair allweddol.  Dyma enghraifft:

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

Gallwch ychwanegu cyfyngiadau ychwanegol gyda amffinydd gofod.

keywordQuery.HiddenConstraints = "cwmpas:\"Industry" i berffeithio";

Uchod yn ei ddweud yn Saesneg, "rhedeg ymholiad allweddair chwilio am"i berffeithio"ac ar ben hynny, defnyddio cwmpas "Diwydiant".

Dyma ffordd arall o edrych ar ei:

image

Dwi wedi defnyddio ei i ddarparu cwmpas awtomatig y cyd-destun sy'n ddibynnol ar ran gwe personol.  Pan fydd y defnyddiwr yn syrthio i'w le ar glust ac botwm chwilio yn syrthio i'w le, Mae y tab yn pennu cwmpas chwiliad penodol.  Mae'n gweithio'n dda hyd yma.

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Ad a Ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio *