Свойство SPChangeQuery.RoleDefinitionDelete
Получает или задает значение Boolean , указывающее, включены ли в запросе изменений, удаление определений ролей.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Property RoleDefinitionDelete As Boolean
Get
Set
'Применение
Dim instance As SPChangeQuery
Dim value As Boolean
value = instance.RoleDefinitionDelete
instance.RoleDefinitionDelete = value
public bool RoleDefinitionDelete { get; set; }
Значение свойства
Тип: System.Boolean
true для включения изменений, удаление определений ролей; в противном случае — false. Значение по умолчанию — false.
Замечания
Следующий код создает запрос изменений, которые можно добавить, удалить или изменить назначения ролей и определения ролей в списках и веб-узлов.
Dim query As New SPChangeQuery(False, False)
' object types
query.List = True
query.Web = True
' change types
query.RoleAssignmentAdd = True
query.RoleAssignmentDelete = True
query.RoleDefinitionAdd = True
query.RoleDefinitionDelete = True
query.RoleDefinitionUpdate = True
SPChangeQuery query = new SPChangeQuery(false, false);
// object types
query.List = true;
query.Web = true;
// change types
query.RoleAssignmentAdd = true;
query.RoleAssignmentDelete = true;
query.RoleDefinitionAdd = true;
query.RoleDefinitionDelete = true;
query.RoleDefinitionUpdate = true;