【问题标题】:How do I create a custom list definition based on a Discussion Board?如何基于讨论板创建自定义列表定义?
【发布时间】:2011-08-03 16:11:53
【问题描述】:

我一直在尝试基于 SharePoint 2010 中的 SharePoint 讨论板创建列表定义,但显然没有成功。我应该注意,我想将此列表定义放在 Visual Studio 2010 SharePoint 项目中。

我尝试将现有列表保存为模板,但没有找到将其导入 Visual Studio 项目的任何方法。

我尝试使用 SharePoint 2010 的新向导/设计器在 Visual Studio 中创建列表定义,但它不允许我将列表基于讨论板。

我还尝试基于讨论板创建自定义内容类型,然后从该内容类型创建列表定义,但是当我部署它时的最终结果是一个自定义列表而不是讨论的列表董事会。

感谢任何帮助。

【问题讨论】:

    标签: sharepoint sharepoint-2010


    【解决方案1】:

    好的。似乎新的向导/设计器在 2010 年的讨论板中不支持此功能。我通过执行以下操作做到了这一点:

    1. 根据 讨论区
    2. 创建了一个列表定义基于 此内容类型
    3. 然后我不得不改变一些 为列表生成的值 定义(Elements.xml),以便它 被视为讨论板 而不是自定义列表

      Type="108"
      BaseType="0"
      ...
      Image="/_layouts/images/itdisc.png"/>
      
    4. 然后我更改了 schema.xml 所以 它与 OOB 值匹配 FieldRef、视图、表单和 还必须添加消息内容 输入

    我仍在进行自定义...

    【讨论】:

    • 我支持这个问题 - 这是怎么回事?
    猜你喜欢
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-19
    • 2020-12-25
    • 1970-01-01
    • 2019-02-21
    相关资源
    最近更新 更多