gpt4 book ai didi

xml - Sharepoint 2010 - 在自定义内容类型中隐藏 "Title"字段

转载 作者:数据小太阳 更新时间:2023-10-29 02:00:20 24 4
gpt4 key购买 nike

现在我在 Custom Content Type 中定义一个新的 Custom List Definition,问题只是与无法隐藏列表,我已按照以下链接中的一些方法进行操作,但没有成功。

只添加 List 定义 而不实现内容类型会使 Title 字段消失,但在定义内容类型及其字段时,它始终可见。

元素.xml

  <ContentType ID="0x01003EBF692DD17B4F71966712180C0D23D8" Name="ContactUsAssignments"  
Description="Contact Us Assignments content type">
<FieldRefs>
<FieldRef ID="{4B888F48-A039-46D0-B2E1-C67802097069}"/>
<FieldRef ID="{6238a52d-2975-4e8a-9a1e-31b9cdc74129}"/>
<RemoveFieldRef ID="{D3D0DDF1-F791-4FFF-893C-0C100B724F1A}" />
</FieldRefs>
</ContentType>

我也尝试过 Inherits="FALSE"Version="0" 但不幸的是没有任何改变。

Schema.xml

  <ContentTypes>
<ContentTypeRef ID="0x01003EBF692DD17B4F71966712180C0D23D8"></ContentTypeRef>
</ContentTypes>
<Fields>
<Field Type="Text" DisplayName="Title" Required="FALSE"
ID="{D3D0DDF1-F791-4FFF-893C-0C100B724F1A}" StaticName="Title" Name="Title" Hidden="TRUE" />
</Fields>

我不知道我是否遗漏了什么,但方法已经很清楚了。谢谢。

最佳答案

这里提到的所有答案都经过测试,但没有成功。经过多次调查和属性组合后,我得出了以下答案作为工作答案。

一个。在 Elements.xml 文件上的每个 list Definition 确保

Inherits="FALSE"

对于内容类型

Hidden="TRUE" Required="FALSE" DisplayName="_hidden"

对于“标题”字段 定义。

<ContentType ID="0x01007F465964D8114436BD7D7CF2C2D8CF01" Name="Categories" Group="Category CT" Description="Category content type" Inherits="FALSE">
<FieldRefs>
<FieldRef ID="{BA7EBEF9-338B-45DE-9743-E394873060A7}"/>
<FieldRef ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Hidden="TRUE" Required="FALSE" DisplayName="_hidden" />
</FieldRefs>
</ContentType>

删除 schema.xml

上对 Title 字段的任何引用

关于xml - Sharepoint 2010 - 在自定义内容类型中隐藏 "Title"字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14594004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com