(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.Booleantrue 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.Booleantrue 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
Sobrecarga BreakRoleInheritance