Share via


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

Crea asignaciones de roles únicas para el objeto, 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 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
    Tipo: System.Boolean

    true para copiar las asignaciones de funciones desde el objeto primario para este objeto; false asignar sólo el usuario actual a roles de seguridad.

  • clearSubscopes
    Tipo: System.Boolean

    true para borrar las asignaciones de funciones únicas de los objetos secundarios, que a su vez hereden las asignaciones de roles de este objeto; false para mantener las asignaciones de funciones únicas definidas en objetos secundarios en su lugar.

Comentarios

Este método reemplaza las asignaciones de roles predeterminados que el objeto protegible se hereda de su objeto primario con asignaciones de roles únicas.

Vea también

Referencia

clase SPSecurableObject

Miembros SPSecurableObject

Sobrecarga BreakRoleInheritance

Espacio de nombres Microsoft.SharePoint

ResetRoleInheritance()