SecurableObject.ResetRoleInheritance メソッド
派生クラスで実装されると、役割の割り当て、すべての子オブジェクトの親オブジェクトからもう一度継承できるように、ローカルの役割の割り当てを削除します。
名前空間: Microsoft.SharePoint.Client
アセンブリ: Microsoft.SharePoint.Client.Silverlight (Microsoft.SharePoint.Client.Silverlight.dll 内); Microsoft.SharePoint.Client.Phone (Microsoft.SharePoint.Client.Phone.dll 内) Microsoft.SharePoint.Client (Microsoft.SharePoint.Client.dll 内)
構文
'宣言
Public Overridable Sub ResetRoleInheritance
'使用
Dim instance As SecurableObject
instance.ResetRoleInheritance()
public virtual void ResetRoleInheritance()
例外
例外 | 条件 |
---|---|
[System.InvalidOperationException] | サイトの変更をコミットがあります。エラー コード:-1 します。 |
注釈
この方法を実行する対象のオブジェクトの下位にあるすべてのオブジェクトを直接の子だけでなく、このオブジェクトの親から継承もします。
この方法を使用して、下位にあるオブジェクトに効果を確認するコードを慎重にテストすることをお勧めします。
HasUniqueRoleAssignmentsプロパティがfalseである場合は、何も行われません。
アクセス許可の継承の詳細については、 SharePoint Server 2013 の参照を細かく設定された権限を参照してください。