Compartir a través de


(Boolean, Boolean) del método SPListItem.BreakRoleInheritance

Crea asignaciones de roles únicas para el elemento de lista, copia, opcionalmente, asignaciones de funciones del elemento primario y, opcionalmente, borra las asignaciones de funciones únicas de descendientes.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
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
    Tipo: System.Boolean

    Si true, este método copia las asignaciones de funciones del objeto protegible primario al dividir herencia; de lo contrario, este método agrega el usuario actual en el nivel de permisos que se requiere para administrar el elemento de lista.

  • clearSubscopes
    Tipo: System.Boolean

    Indica si se deben borrar subscopes o no.

Comentarios

Este método interrumpe la herencia de la asignación de rol para el elemento de lista y crea asignaciones de roles únicas para el elemento de lista con el parámetro copyRoleAssignments que especifica si se deben copiar las asignaciones de funciones desde el objeto primario y con el parámetro clearSubscopes que especifica si se debe borrar las asignaciones de roles de los objetos secundarios.

Este método llama al método BreakRoleInheritance(Boolean, Boolean) para crear las nuevas asignaciones de rol para el elemento de lista.

Vea también

Referencia

clase SPListItem

Miembros SPListItem

Sobrecarga BreakRoleInheritance

Espacio de nombres Microsoft.SharePoint