Compartilhar via


SPSecurableObject.BreakRoleInheritance method (Boolean, Boolean)

Cria as atribuições de função exclusiva para o objeto, opcionalmente copia as atribuições de função do pai e opcionalmente desmarca as atribuições de funções exclusivas de descendentes.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Overridable Sub BreakRoleInheritance ( _
    copyRoleAssignments As Boolean, _
    clearSubscopes As Boolean _
)
'Uso
Dim instance As SPSecurableObject
Dim copyRoleAssignments As Boolean
Dim clearSubscopes As Boolean

instance.BreakRoleInheritance(copyRoleAssignments, _
    clearSubscopes)
public virtual void BreakRoleInheritance(
    bool copyRoleAssignments,
    bool clearSubscopes
)

Parâmetros

  • copyRoleAssignments
    Type: System.Boolean

    true para copiar as atribuições de funções do objeto pai a este objeto; false atribuir apenas o usuário atual às funções de segurança.

  • clearSubscopes
    Type: System.Boolean

    true para limpar as atribuições de funções exclusivas de objetos filho, que por sua vez herdam as atribuições de função deste objeto; false para manter as atribuições de funções exclusivas definidas nos objetos filho no lugar.

Comentários

Este método substitui as atribuições de função padrão que o objeto protegível herda de seu objeto pai com atribuições de função exclusiva.

Ver também

Referência

SPSecurableObject class

SPSecurableObject members

BreakRoleInheritance overload

Microsoft.SharePoint namespace

ResetRoleInheritance()