CAML を使用して、SharePoint 2013 のカスタム リスト定義とリスト インスタンスを宣言的に作成しています。すべてのリスト インスタンスに対してデフォルトで有効になっている Like/Ratings 設定を有効にするにはどうすればよいですか。
もちろん、リストのリスト設定ページの「評価設定」から有効化する方法もありますが、これは必要ありません。ありがとう
CAML を使用して、SharePoint 2013 のカスタム リスト定義とリスト インスタンスを宣言的に作成しています。すべてのリスト インスタンスに対してデフォルトで有効になっている Like/Ratings 設定を有効にするにはどうすればよいですか。
もちろん、リストのリスト設定ページの「評価設定」から有効化する方法もありますが、これは必要ありません。ありがとう
SharePoint でコンテンツの評価を利用できるようにするには、評価フィールドをリスト定義に追加する必要があります。
<FieldRef ID="{5a14d1ab-1513-48c7-97b3-657a5ba6c742}" Name="AverageRating" />
<FieldRef ID="{b1996002-9167-45e5-a4df-b2c41c6723c7}" Name="RatingCount" />
情報は、Wictor Wilen によるこのブログ投稿から取得されます。これは SharePoint 2010 用ですが、仕組みは同じです。リストの機能を有効にするには、機能に必要なフィールドを追加するだけで十分です。