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


Управление изменениями типов контента

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

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

Доступно на сайте SharePoint Online

Существует два способа запретить пользователям вносить изменения в определенные типы контента: использование типов контента "только чтение" и блокировка типов контента. Каждый из методов имеет свои преимущества.

Тем не менее, невозможно запретить пользователям создавать типы контента на базе отдельного типа контента сайта.

Типы контента "только чтение"

Можно определить тип контента как только чтение. Если тип контента помечен как "только чтение", пользователи предупреждены, что в данный тип контента не следует вносить изменения. В этом случае, чтобы иметь возможность вносить изменения в данный тип контента, пользователь должен явным образом присвоить свойству "только чтение" для данного типа контента значение false.

Тем не менее следует учесть, что назначение для типа контента свойства "только чтение" чревато определенными последствиями при внесении изменений в родительский тип контента, а также при попытке инициализировать данные изменения. Дополнительные сведения см. в разделе Обновление дочерних типов контента.

Чтобы получить и задать тип контента как "только чтение", рекомендуется использовать метод ReadOnly класса SPContentType.

Блокировка типов контента

В целях обеспечения более строгого контроля над типом контента можно определить тип контента как блокированный. Блокированные типы контента не могут быть изменены посредством пользовательского интерфейса Microsoft SharePoint Foundation 2010; необходимо иметь права администратора семейства веб-сайтов, чтобы разблокировать тип контента при помощи объектной модели.

Блокированные типы контента не обновляются посредством операций инициализации.

Чтобы получить и задать тип контента как "блокированный", рекомендуется использовать метод Sealed класса SPContentType. Чтобы задать данное свойство, необходимо иметь права администратора семейства веб-сайтов.

См. также

Концепции

Введение в типы контента

Управление доступом к типам контента

Обновление дочерних типов контента

Другие ресурсы

Content Type Object Overview