SharePoint Search関連のWebパーツを接続しないように接続するのはなぜ互いに通信するのですか?
-
09-12-2019 - |
質問
SharePoint Standard Search関連のWebパーツがWebパーツ接続を使用しないのはなぜ互いに通信するのですか?代わりにPage.Items
に配置されているQueryManagerを使用します。ここでトレードオフを理解しようとしています。接続を使用することが不可能だったものはありますか?
解決
本当の理由は、これらのコントロールを開発したチームが最初はWebパーツ接続の使い方を知らなかったと思います。
しかし、それは以下の利点を与えます(MSはおそらくその理由であると主張する)。
シングルクエリページの簡単なセットアップ
ほとんどの検索ページでは、ユーザーは単一のクエリしかありません。現在の実装では、ページに追加できるように新しい検索Webパーツを簡単に追加でき、Query1をすべてのものとして自動的に使用できます。
ほとんどの用途はWebパーツの接続を理解していないため、2番目のクエリが必要な場合は、すべてが簡単になりますが、まだ2番目のWebパーツのセットに簡単な設定を設定する必要があります。
そして、ページ上の5つのクエリはみんなのために十分であるので、問題は何ですか?
ページ上にある検索Webパーツに頼らない
現在の実装は、ページ上にあるWebパーツのいずれにも依存しません.CONESEARCHRESULTを含めるだけでは、任意の組み合わせを混在させて一致させることができます。接続を使用することは可能なことを可能にするのが非常に難しいでしょう。
所属していません sharepoint.stackexchange