Как добавить существующие типы данных в функцию SharePoint schema.xml
Я сделал пользовательскую функцию SharePoint на основе библиотеки документов по умолчанию. По сути, я сделал копию папки Document Library и изменил ее, а также все необходимые XML-файлы, чтобы сделать ее уникальным типом библиотеки. Теперь мне нужно добавить ссылку на поддерживаемые типы контента, но, похоже, он не работает. Мне удалось сделать это через веб-интерфейс, но мне нужно добавить его прямо в определение CAML.
Насколько я знаю, тип Link должен быть добавлен как тег ContentTypeRef в schema.xml. У меня есть следующая разметка внутри тега MetaData в начале файла:
<ContentTypes>
<ContentTypeRef ID="0x0101">
<Folder TargetName="Forms/Document" />
</ContentTypeRef>
<ContentTypeRef ID="0x0120" />
<ContentTypeRef ID="0x0105" />
<ContentTypeRef ID="0x01010A" />
</ContentTypes>
Есть ли какие-либо другие настройки, необходимые для разрешения типа ссылки? Приведенный выше код не включает ссылки. Значения идентификатора ContentTypeRef взяты из файла ctypewss.xml.
Любая помощь будет принята с благодарностью.
1 ответ
Похоже, ссылки на ваш тип контента неверны. Перейдите по ссылке из этого URL, которая может помочь вам с идентификаторами типов контента.