Как узнать КБ документа в библиотеке документов в Sharepoint 2007? - PullRequest
2 голосов
/ 10 марта 2009

У меня есть сайт в Sharepoint 2007. Мне нужно сделать запрос документов в библиотеке документов на SPWeb / сайте и узнать KB в документе.

На самом деле, мне нужно извлечь, какой URL-адрес документа из поля ссылок, а затем искать КБ?

Кто-нибудь может предоставить запрос? или метод? Могу ли я сделать это с помощью SPSiteDataQuery?

Ответы [ 2 ]

2 голосов
/ 10 марта 2009

Есть поле с внутренним именем File_x0020_Size (SPBuiltInFieldId.File_x0020_Size = {8fca95c0-9b7d-456f-8dae-b41ee2728b85})

Вероятно, вы можете использовать это, чтобы выполнить запрос к размеру файла.

0 голосов
/ 11 марта 2009

Если приведенный выше ответ вам не подходит, вы можете использовать объектную модель, чтобы понять это. SPListItem имеет свойство File, которое является объектом SPFile. У этого есть свойство Length, которое является размером файла / длиной в байтах. Очевидно, что этот подход требует итерации каждого SPListItem.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...