Partager via


SPWeb.ResetRoleInheritance - Méthode

Réinitialise les attributions de rôle local afin que le site Web et tous les objets descendants, héritent à nouveau des affectations de rôle à partir du site Web parent.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Overrides Sub ResetRoleInheritance
'Utilisation
Dim instance As SPWeb

instance.ResetRoleInheritance()
public override void ResetRoleInheritance()

Implémentations

ISecurableObject.ResetRoleInheritance()

Exceptions

Exception Condition
SPException

Le site Web en cours est le site Web racine.

Remarques

Tous les objets descendants du site Web sur lequel est exécutée cette méthode hérite désormais de parent de ce site Web, pas seulement les enfants immédiats.

Nous vous recommandons de tester soigneusement le code qui utilise cette méthode pour voir l'effet sur les objets descendants.

Cette méthode n'a aucun effet si la propriété HasUniqueRoleAssignments est false.

Pour plus d'informations sur l'héritage des autorisations, consultez référence des autorisations affinées pour SharePoint Server 2013.

Voir aussi

Référence

SPWeb classe

SPWeb - Membres

Microsoft.SharePoint - Espace de noms