Как узнать ContentTypeId типа контента, созданного с помощью интерфейса Sharepoint? - PullRequest
1 голос
/ 26 октября 2009

Я работаю над рабочим процессом в VS, который создает задачу с типом контента. Тип контента, который я хочу использовать - это пользовательский тип контента, созданный с помощью интерфейса SharePoint.

Есть ли способ узнать идентификатор этого типа контента, чтобы я мог использовать его в своем рабочем процессе?

Если нет; Есть ли альтернатива, как инициировать задачу, содержащую этот тип содержимого с моим кодом рабочего процесса в VS?

Ответы [ 3 ]

0 голосов
/ 26 октября 2009

Вы можете увидеть идентификатор типа контента в URL при просмотре типа контента в «Настройки сайта> Галерея типов контента сайта». URL будет что-то вроде:

http://litwaredemo/_layouts/ManageContentType.aspx?ctype=0x010132165465465464654654654

Последняя часть - Идентификатор типа контента.

0 голосов
/ 25 марта 2013

Действительно, это хороший инструмент, но вся эта информация также доступна в SharePoint Designer, если SPDesigner 2010, конечно, разрешен в среде.

Также в качестве крайней меры, возможно, в среде без установки, вы можете перейти непосредственно к списку, разрешить управление типами контента и в конце URL в параметре строки запроса ctype = "" вы увидите тип контента (Вы также можете получить уникальный идентификатор guid списков таким образом). просто не забудьте отключить «разрешить управление типами контента», если вы не хотите, чтобы конечные пользователи возились со схемой типа контента.

Спасибо, SG.

0 голосов
/ 26 октября 2009

Вы можете загрузить SharePoint Manager.

Это позволит вам просматривать все типы контента в данном семействе сайтов. Свойства (включая Id) перечислены.

Вы также можете делать больше с этим, это бесценный инструмент для администраторов SharePoint.

Примечание: Это необходимо запустить на сервере в вашей ферме. Если у вас нет доступа, тогда это не решение для вас. Но, возможно, ваши администраторы могут запустить его для вас.

...