Поделиться через


Класс SPPolicy.SPPolicyRoleBindingCollection

Представляет коллекцию роли политики, через которые привязано каждого пользователя или группы в политику.

Иерархия наследования

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.SPBaseCollection
      Microsoft.SharePoint.Administration.SPPolicy.SPPolicyRoleBindingCollection

Пространство имен:  Microsoft.SharePoint.Administration
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class SPPolicyRoleBindingCollection _
    Inherits SPBaseCollection
'Применение
Dim instance As SPPolicy.SPPolicyRoleBindingCollection
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class SPPolicyRoleBindingCollection : SPBaseCollection

Замечания

Каждому пользователю или группе назначается политика роли с помощью коллекции привязок роли политики. Эта коллекция возвращает роли политики, но не определяет существование роли политики.

Используйте свойство PolicyRoleBindings класса SPPolicy для возврата коллекции привязок роли политики для политики. Чтобы создать роли политики в коллекции, используйте метод Add или AddById .

Используйте индексатор, чтобы возвратить одну политику роли из коллекции привязок роли. Например если коллекции присваивается переменной с именем myPolicyRoleBindings, используйтеindexmyPolicyRoleBindings[] в C# илиindexmyPolicyRoleBindings() в Visual Basic .NET, где index — номер индекса роли политики в коллекции или объект SPPolicyRole .

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы SPPolicy.SPPolicyRoleBindingCollection

Пространство имен Microsoft.SharePoint.Administration