Добавление столбца к списку
Дата последнего изменения: 1 октября 2009 г.
Применимо к: SharePoint Foundation 2010
В определении списка можно указать столбцы, так чтобы каждый раз, когда пользователь запрашивает список этого типа, система SharePoint Foundation по умолчанию включала столбец в список. Определения списков могут быть включены в "Возможности". Дополнительные сведения см. в разделе Использование компонентов.
После того как пользователь зарезервировал список, можно добавить к этому списку столбцы с помощью объектной модели SharePoint Foundation.
Задание столбцов в определении списка
Если требуется добавить столбец к определению списка, которое является частью компонента, необходимо добавить соответствующий XML-элемент к определению списка. После этого каждый раз, когда пользователь запрашивает список этого типа, столбец включается в данный список автоматически.
Чтобы добавить столбец к определению списка в компоненте
В XML-определении списка добавьте элемент Field к элементу Fields.
Чтобы определить поле нужным образом, задайте атрибуты элементу Field.
При внесении изменений в столбец наполненного списка SharePoint Foundation никогда не записывает эти изменения обратно в само определение столбца XML. Вместо этого SharePoint Foundation сохраняет обновления, внесенные в столбцы, как записи в базе данных SharePoint Foundation. Дополнительные сведения см. в разделе Обновление столбцов сайта.
Добавление столбцов в наполненный список
Для программного добавления столбцов в наполненные списки можно использовать объектную модель SharePoint Foundation.
Чтобы добавить столбец в наполненный список
Используйте свойство Fields для доступа к набору столбцов для данного списка. Этот метод возвращает объект SPFieldCollection.
Для добавления нового столбца к списку используйте один из следующих методов возвращенного объекта SPFieldCollection:
См. также
Задачи
Практическое руководство: ссылка на столбец в типе контента