Share via


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

Crea asignaciones de roles únicas para el sitio Web, copia, opcionalmente, asignaciones de funciones desde el sitio Web 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 SPWeb
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

    true para especificar las asignaciones de roles se copian desde el sitio Web primario a este sitio Web; false para especificar sólo el usuario actual se asigna a los roles de seguridad.

  • clearSubscopes
    Tipo: System.Boolean

    true para especificar las asignaciones de funciones únicas se borrarán de los objetos secundarios y, a continuación, heredan las asignaciones de roles de este sitio Web; false para especificar las asignaciones de funciones únicas definidas en objetos secundarios se dejan en su lugar.

Excepciones

Excepción Condición
SPException

No se puede cambiar los permisos en el sitio Web raíz de una colección de sitios.

Comentarios

Este método interrumpe la herencia de asignaciones de funciones desde el sitio Web primario y crea las asignaciones de funciones únicas para el sitio Web actual.

Vea también

Referencia

clase SPWeb

Miembros SPWeb

Sobrecarga BreakRoleInheritance

Espacio de nombres Microsoft.SharePoint

ParentWeb