SPListItem.BreakRoleInheritance method (Boolean, Boolean)
Cria as atribuições de função única para o item de lista, opcionalmente copia as atribuições de função do pai e opcionalmente limpa atribuições de função exclusiva de descendentes.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Overrides Sub BreakRoleInheritance ( _
copyRoleAssignments As Boolean, _
clearSubscopes As Boolean _
)
'Uso
Dim instance As SPListItem
Dim copyRoleAssignments As Boolean
Dim clearSubscopes As Boolean
instance.BreakRoleInheritance(copyRoleAssignments, _
clearSubscopes)
public override void BreakRoleInheritance(
bool copyRoleAssignments,
bool clearSubscopes
)
Parâmetros
copyRoleAssignments
Type: System.BooleanSe true, este método copiará as atribuições da função do objeto protegível pai ao quebrar herança; Caso contrário, este método adiciona o usuário atual para o nível de permissão necessária para gerenciar o item de lista.
clearSubscopes
Type: System.BooleanIndica se subscopes deve ser limpo ou não.
Comentários
Este método quebras a herança de atribuição de função para o item de lista e cria as atribuições de função única para o item de lista com o parâmetro de copyRoleAssignments que especifica se é copiar as atribuições de função do objeto pai e com o parâmetro de clearSubscopes que especifica se é limpar as atribuições de função de objetos filhos.
Este método chama o método BreakRoleInheritance(Boolean, Boolean) para criar as novas atribuições de função para o item de lista.