Поделиться через


Добавление столбца к списку

Дата последнего изменения: 1 октября 2009 г.

Применимо к: SharePoint Foundation 2010

В определении списка можно указать столбцы, так чтобы каждый раз, когда пользователь запрашивает список этого типа, система SharePoint Foundation по умолчанию включала столбец в список. Определения списков могут быть включены в "Возможности". Дополнительные сведения см. в разделе Использование компонентов.

После того как пользователь зарезервировал список, можно добавить к этому списку столбцы с помощью объектной модели SharePoint Foundation.

Задание столбцов в определении списка

Если требуется добавить столбец к определению списка, которое является частью компонента, необходимо добавить соответствующий XML-элемент к определению списка. После этого каждый раз, когда пользователь запрашивает список этого типа, столбец включается в данный список автоматически.

Чтобы добавить столбец к определению списка в компоненте

  1. В XML-определении списка добавьте элемент Field к элементу Fields.

  2. Чтобы определить поле нужным образом, задайте атрибуты элементу Field.

При внесении изменений в столбец наполненного списка SharePoint Foundation никогда не записывает эти изменения обратно в само определение столбца XML. Вместо этого SharePoint Foundation сохраняет обновления, внесенные в столбцы, как записи в базе данных SharePoint Foundation. Дополнительные сведения см. в разделе Обновление столбцов сайта.

Добавление столбцов в наполненный список

Для программного добавления столбцов в наполненные списки можно использовать объектную модель SharePoint Foundation.

Чтобы добавить столбец в наполненный список

  1. Используйте свойство Fields для доступа к набору столбцов для данного списка. Этот метод возвращает объект SPFieldCollection.

  2. Для добавления нового столбца к списку используйте один из следующих методов возвращенного объекта SPFieldCollection:

См. также

Задачи

Практическое руководство: ссылка на столбец в типе контента

Добавление столбца к сайту

Концепции

Введение в столбцы

Добавление столбцов к спискам в типах контента