Свойство SharePoint должно быть доступно в коде - PullRequest
0 голосов
/ 29 июня 2009

Мне нужно предоставить администраторам сайта SharePoint возможность редактировать свойство на сайте.

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

Мой код должен каким-то образом получить доступ к этому свойству.

Как мне это сделать? Есть ли где-то на уровне семейства сайтов, где я могу создать / сохранить свойство, подобное этому, к которому затем можно получить доступ в коде?

Ответы [ 2 ]

2 голосов
/ 29 июня 2009

Я рекомендую создать пользовательский список на корневом сайте, в котором будут храниться такие элементы конфигурации, как этот.Каждый элемент списка отражает другой элемент конфигурации, например адрес электронной почты.Доступ к списку может быть ограничен администраторами, использующими стандартную безопасность SharePoint.

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

Я использую собственную функцию, которая создает этот список, и простой вспомогательный класс для доступа к значениям.В списке также есть столбец «Категория», который я установил для группировки по умолчанию.Это упрощает вид при работе со многими элементами.

1 голос
/ 29 июня 2009

Вы можете попробовать пакет свойств пакета SPWeb для SharePoint. Для получения дополнительной информации перейдите по этой ссылке . Но, как сказал Алекс, вам нужно написать свой пользовательский интерфейс для обновления и получения информации этим методом.

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