Может кто-нибудь, пожалуйста, дайте мне знать разницу между документом, содержанием и элементом в Sharepoint - PullRequest
0 голосов
/ 13 сентября 2011

Может ли кто-нибудь сообщить мне разницу между документом, контентом и элементом в Sharepoint

Также, пожалуйста, дайте мне знать, как получить размер документа. Например, если на сервере sharepoint есть документ с именем a.doc размером 2 КБ. какое свойство этого файла возвращает размер.

Один из способов, который я мог бы сделать - это загрузить его на компьютер и получить размер. Но меня это не интересует.

Спасибо, Rajath.

Ответы [ 2 ]

1 голос
/ 13 сентября 2011

Item

Элемент - это просто запись с полями, которые вам нравятся.Каждый элемент имеет идентификатор, название и многие другие поля.Вы можете добавить Дата, Выбор, Расчет, Пользователь и многие другие поля.Поле - это просто столбец, который вы видите при просмотре элементов.

Элементы списка могут иметь вложения.Вы можете прикрепить множество элементов / документов к одному элементу списка.

Документ

Если у вас есть библиотека документов, ваш документ также является элементом списка.Просто когда вы открываете его, вы открываете документ.Когда вы пытаетесь создать новый, он снова открывает слово / Excel для вас.Когда вы сохраняете - bam, у вас есть новая запись в вашей библиотеке документов.В библиотеке документов также есть эти поля (в случае библиотеки документов они называются свойствами), которые можно редактировать с помощью формы редактирования.У вас не может быть вложений для документа - документ - это просто документ.

Преимущество использования библиотеки документов заключается в том, что вы можете редактировать эти свойства документа внутри документа.Вы также можете иметь шаблон для конкретного типа документа.Библиотеку документов также можно просматривать с помощью проводника Windows.

0 голосов
/ 13 сентября 2011

Вот список всех терминов, используемых в SharePoint 2010 - http://msdn.microsoft.com/en-us/library/ee556558%28office.14%29.aspx

, чтобы получить размер документа, используйте следующее:

//item is of type SPListItem
var size = item.File.Length;
...