Tag Archives: KeywordQuery SharePoint

Rujukan berguna: Keputusan lalai dari KeywordQuery Search

Apabila anda meminta supaya Melaksanakan() kaedah di KeywordQuery a, anda boleh membuat ResultTable berdasarkan ResultType.RelevantResults.  Ini coretan kod menggambarkan apa yang saya maksudkan:

ResultsTableCollection ResultTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Jadual yang terhasil akan mempunyai ruang maklumat berikut: 

WorkId
Pangkat
Title
Pengarang
Saiz
Jalan
Penerangan
Tulis
SITENAME
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
Contentclass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Saya berasal senarai ini daripada SharePoint 2010 persekitaran, perusahaan edisi.  Semoga ia akan menjadi berguna kepada seseorang pada masa akan datang.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery dan HiddenConstraints Harta

Saya telah melakukan sedikit kerja dengan KeywordQuery objek di SharePoint 2010 dan membuat penggunaan HiddenConstraints harta.

Saya tidak menjumpai apa-apa maklumat serta-merta membantu dalam harta yang, jadi saya fikir saya cepat akan mencatat bagaimana saya telah menggunakan ia.

Setakat yang saya boleh memberitahu, ini adalah satu kekangan automatik ditambah ke permintaan supaya anda boleh menyusun taman di sana dan tidak bimbang mengenainya.  Oleh itu, ia hanya kata kunci lain (atau set kata kunci) dan pengubah bahawa anda boleh menaip untuk UI apabila anda melakukan carian kata kunci.  Berikut adalah contoh:

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

Anda boleh menambah kekangan tambahan dengan pemisah ruang.

keywordQuery.HiddenConstraints = "skop:\"Industry" Pertahanan";

Di atas mengatakan dalam bahasa Inggeris, "Menjalankan query kata kunci mencari" pertahanan "dan seterusnya, menggunakan "Industri" skop.

Berikut adalah satu lagi cara untuk melihat ia:

image

Saya telah menggunakan ia untuk menyediakan skop automatik konteks yang bergantung pada bahagian web adat.  Apabila pengguna klik pada tab dan klik butang carian, tab menentukan skop carian tertentu.  Ia berfungsi dengan baik setakat ini.

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin