タグのアーカイブ: KeywordQuery SharePoint

便利なリファレンス: デフォルト検索の結果を KeywordQuery

Execute を呼び出すとき() メソッドは、KeywordQuery に, ResultType.RelevantResults に基づく ResultTable を作成することができます。  このコード スニペットは私の意味を示しています。:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

結果のテーブルは次の列の情報があります。: 

ワーク Id
ランク
タイトル
著者
サイズ
パス
説明
書き込み
SiteName
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

私はこのリストを SharePoint から派生 2010 環境, エンタープライズ ・ エディション。  うまく行けば、将来的に誰かに便利なのでしょう.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery と HiddenConstraints のプロパティ

私は少しの仕事を行ってきた、 KeywordQuery SharePoint でオブジェクト 2010 利用して、 HiddenConstraints プロパティ.

すぐに役立つ情報を見つけなかったプロパティ, 私はすぐにどのように私は使用しているダウン メモだろうと思った.

私が言える限りでは, この公園のそれがソート心配はありませんすることができますがクエリに追加する自動制約です。  このように, ちょうど別のキーワードです。 (またはキーワードの設定) 修飾子のキーワード検索を行うときに、UI に入力できます。  例はここにあります。:

keywordQuery.HiddenConstraints ="スコープ:\"Industry"」;

スペース区切り文字で制約を追加することができます。.

keywordQuery.HiddenConstraints ="スコープ:\「Industry" 防衛」;

上記の英語で言っています。, 」「防衛」を探して、キーワード クエリを実行しさらに, 「産業」スコープを使用します。.

ここでそれを見る別の方法:

image

私はコンテキストに依存した自動範囲上のカスタム web パーツを提供するために使用されています。  ユーザーがタブをクリックし、検索ボタンをクリックします。, タブは、特定の検索範囲が決まります。  それはよく、これまで働いています。.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin