SharePoint 2010 KeywordQuery และคุณสมบัติ HiddenConstraints

ฉันได้ทำบิตของการทำงานกับการ KeywordQuery วัตถุใน SharePoint 2010 และใช้การ HiddenConstraints คุณสมบัติ.

ไม่พบข้อมูลที่เป็นประโยชน์ทันทีในที่แห่ง, ดังนั้นฉันคิดว่า ฉันได้อย่างรวดเร็ว จดวิธีฉันใช้มัน.

เท่าที่ผมสามารถบอก, โดยมีข้อจำกัดโดยอัตโนมัติเพิ่มแบบสอบถามเพื่อให้คุณสามารถเรียงลำดับของมันมี และไม่ต้องกังวลเกี่ยวกับเรื่อง  เช่น, มันเป็นเพียงหนึ่งคำ (หรือชุดของคำสำคัญ) และปรับเปลี่ยนที่คุณสามารถพิมพ์ในการ UI เมื่อคุณทำการค้นหาคำสำคัญ  นี่คือตัวอย่าง:

keywordQuery.HiddenConstraints = "ขอบเขต:\"Industry" ";

คุณสามารถเพิ่มข้อจำกัดเพิ่มเติมกับตัวกำหนดเขตพื้นที่.

keywordQuery.HiddenConstraints = "ขอบเขต:\"Industry" ป้องกัน";

ข้างต้นเป็นคำพูดในภาษาอังกฤษ, "คำสืบค้นหา"ป้องกัน" และนอกจากนี้, ใช้ขอบเขต "อุตสาหกรรม".

นี่เป็นอีกวิธีหนึ่งจะ:

image

ฉันใช้มันเพื่อให้ขอบเขตอัตโนมัติขึ้นอยู่กับบริบทในส่วนเว็บแบบกำหนดเอง  เมื่อผู้ใช้คลิกที่แท็บ และคลิกปุ่มค้นหา, แท็บบอกขอบเขตการค้นหาเฉพาะ  ทำงานดีมาก.

</สิ้นสุด>

สมัครสมาชิกไปยังบล็อกของฉัน.

ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin

ทิ้งคำตอบไว้

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่. ช่องที่ต้องการถูกทำเครื่องหมาย *