Как создать и добавить Event Receiver.I нужно предоставить разрешение на просмотр моего элемента, который был добавлен мной в SPList.Likewise, я не должен давать разрешение на просмотр моего элемента в том же SPList . Я должен установить разрешение programatically..plz help me ..Создайте и добавьте приемник событий в sharepoint 2010
0
A
ответ
1
См. Creating SharePoint 2010 Event Receivers in Visual Studio 2010.
В разделе ItemAdded вы можете позвонить BreakRoleInheritance(false) по телефону properties.ListItem
, чтобы включить пользовательские разрешения для элемента и очистить существующие разрешения. Затем вы можете использовать следующий код, чтобы добавить новые настройки разрешений:
public void AddRoleAssignment(SPWeb web, SPUser user, SPListItem item, SPRoleType roleType)
{
SPRoleDefinition role = web.RoleDefinitions.GetByType(roleType);
SPRoleAssignment assignment = new SPRoleAssignment(user);
assignment.RoleDefinitionBindings.Add(role);
item.RoleAssignments.Add(assignment);
}
Смежные вопросы
- 1. Приемник событий для SharePoint 2010 и SharePoint 2013
- 2. Sharepoint 2010 приемник событий ItemUpdated пожаров дважды
- 3. Приемник электронной почты Sharepoint 2010
- 4. приемник событий sharepoint online
- 5. SharePoint 2010 itemadded приемник событий - как проверить журналы?
- 6. Приемник событий SharePoint не работает
- 7. Почему приемник событий SharePoint прекратил стрельбу?
- 8. приемник событий sharepoint никогда не срабатывает
- 9. Респонденты-сироты SharePoint 2010
- 10. Приемник событий SharePoint DocumentSet ItemAdded не запускается
- 11. Создайте новую навигацию и добавьте ее в левую навигационную панель в SharePoint 2010.
- 12. Создайте мой сайт программно в Sharepoint 2010
- 13. SharePoint 2013 SharePoint организовали удаленное событие приемник
- 14. Sharepoint Online удаленный приемник событий без приложения/надстройки
- 15. Sharepoint 2010 Типы страниц
- 16. Пользовательское сообщение об ошибке для получателя событий в SharePoint 2010
- 17. Возможно ли реализовать приемник удаленных событий SharePoint 2013 в Node.js?
- 18. Как подключить приемник событий к пользовательскому списку в sharepoint?
- 19. Sharepoint 2010. Создайте пользователя с помощью FBA
- 20. SharePoint обработчики событий Список 2010 каскадом
- 21. Ресиверы событий событий SharePoint и создание сайта
- 22. Приемник событий SharePoint 2010, события списка элементов, библиотека документов, событие ItemAdded not firing
- 23. Sharepoint: Создайте суборд из обработчика событий элемента
- 24. Sharepoint 2007 приемник событий - отладка на производстве замков разработки
- 25. Как создать приемник событий SharePoint 2013 с Visual Studio 2012
- 26. Политика истечения срока действия SharePoint не срабатывает приемник событий ItemDeleting
- 27. SharePoint 2010 - SPItemEventReceiver инициализирован 12 раз
- 28. PushWoosh - добавьте пользовательский приемник вещания
- 29. SharePoint 2010 и InfoPath
- 30. SharePoint 2010 и FBA
Вы можете установить параметр чтения в список только для владельца. Зачем устанавливать программно? –