Compartilhar via


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.Boolean

    Se 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.Boolean

    Indica 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.

Ver também

Referência

SPListItem class

SPListItem members

BreakRoleInheritance overload

Microsoft.SharePoint namespace