У меня есть один столбец сайта, который добавляется к существующему типу контента, который был развернут с помощью компонента.
В типе содержимого столбцы отображаются нормально, но при просмотре или редактировании свойств документа, в списке которого использовался тип содержимого, столбцы появляются дважды. Они кажутся идентичными, и обновление одного из экземпляров обновляет оба экземпляра. Просмотр доступных полей с помощью PowerShell в элементе списка и в семействе сайтов не показывает никакого дублирования - то же самое верно при просмотре параметров библиотеки и столбцов. Несмотря на это, дублирование все же происходит при просмотре или редактировании свойств.
вот мой код:
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<!-- My Column (Field)-->
<Field ID="{996A0BA7-4B25-44F9-9AE6-FBE47EC123CE}" Group="RK Fields" Name="Kategori" DisplayName="Kategori" Type="Text"
Hidden="TRUE" Required="FALSE" SourceID="http://schemas.microsoft.com/sharepoint/v3" StaticName="Kategori"/>
<!-- My Content Type -->
<ContentType ID="0x01010053e1d612ba3f4e21aa250ecd751942b3"
Name="RKDokument"
Group="RK Content Types"
Description="Innehållstyp för dokument på RK"
Inherits="TRUE"
Version="0">
<FieldRefs>
<FieldRef ID="{996A0BA7-4B25-44F9-9AE6-FBE47EC123CE}" Name="Kategori" />
</FieldRefs>
</ContentType>
</Elements>