0

SharePoint 2010のSharePointディスカッション掲示板に基づいてリスト定義を作成しようとしましたが、明らかに成功しませんでした。このリスト定義をVisualStudio2010SharePointプロジェクトに配置したいことに注意してください。

既存のリストをテンプレートとして保存しようとしましたが、それをVisualStudioプロジェクトにインポートする方法が見つかりませんでした。

SharePoint 2010の新しいウィザード/デザイナーを使用してVisualStudioでリスト定義を作成しようとしましたが、ディスカッション掲示板に基づいてリストを作成することはできません。

また、ディスカッション掲示板に基づいてカスタムコンテンツタイプを作成し、そのコンテンツタイプからリスト定義を作成しようとしましたが、展開すると、ディスカッション掲示板ではなくカスタムリストであるリストになります。

どんな助けでも大歓迎です。

4

1 に答える 1

1

わかった。新しいウィザード/デザイナーは、2010年のディスカッション掲示板ではこれをサポートしていないようです。私は次のことを行うことによってこれを行いました:

  1. ディスカッション掲示板に基づいてコンテンツタイプを作成しました
  2. このコンテンツタイプに基づいてリスト定義を作成しました
  3. 次に、リスト定義(Elements.xml)に対して生成された値の一部を変更して、カスタムリストではなくディスカッション掲示板として扱われるようにする必要がありました。

    Type="108"
    BaseType="0"
    ...
    Image="/_layouts/images/itdisc.png"/>
    
  4. 次に、schema.xmlを変更して、FieldRef、Views、FormsのOOB値と一致させ、メッセージコンテンツタイプも追加する必要がありました。

私はまだ自分のカスタマイズに取り組んでいます...

于 2010-03-05T23:44:47.707 に答える