Compartilhar via


SecurableObject.ResetRoleInheritance método

Quando implementado em uma classe derivada, remove as atribuições de função local para que as atribuições de função, para todos os objetos descendentes, são novamente herdadas do objeto pai.

Namespace:  Microsoft.SharePoint.Client
Assemblies:   Microsoft.SharePoint.Client.Silverlight (em Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client.Phone (em Microsoft.SharePoint.Client.Phone.dll)  Microsoft.SharePoint.Client (em Microsoft.SharePoint.Client.dll)

Sintaxe

'Declaração
Public Overridable Sub ResetRoleInheritance
'Uso
Dim instance As SecurableObject

instance.ResetRoleInheritance()
public virtual void ResetRoleInheritance()

Exceções

Exceção Condição
[System.InvalidOperationException]

Há alterações não confirmadas para o site. Código de erro: -1.

Comentários

Todos os objetos descendentes do objeto no qual esse método é executado agora também herdarão do pai deste objeto, não apenas os filhos imediatos.

Recomendamos que você teste cuidadosamente código que usa esse método para ver o efeito de objetos descendentes.

Esse método não fará nada se a propriedade HasUniqueRoleAssignments for false.

Para obter mais informações sobre herança de permissões, consulte referência de refinadas permissão do SharePoint Server 2013.

Ver também

Referência

SecurableObject classe

SecurableObject membros

Microsoft.SharePoint.Client namespace