Compartilhar via


SPPolicy.SPPolicyRoleBindingCollection class

Representa a coleção de funções de diretiva por meio do qual cada usuário ou grupo é vinculado a uma diretiva.

Inheritance hierarchy

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

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class SPPolicyRoleBindingCollection _
    Inherits SPBaseCollection
'Uso
Dim instance As SPPolicy.SPPolicyRoleBindingCollection
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class SPPolicyRoleBindingCollection : SPBaseCollection

Comentários

Cada usuário ou grupo é atribuído às funções de diretiva usando uma coleção de associação de função de diretiva. Esta coleção retorna as funções de diretiva, mas não define a existência das funções de diretiva.

Use a propriedade PolicyRoleBindings da classe SPPolicy para retornar a coleção de ligações de função de diretiva para uma diretiva. Para criar uma função de diretiva na coleção, use o método Add ou AddById .

Use um indexador para retornar uma função única política da coleção das vinculações de função. Por exemplo, se a coleção for atribuída a uma variável chamada myPolicyRoleBindings, use myPolicyRoleBindings[index] em C# ou deindexde myPolicyRoleBindings() no Visual Basic .NET, onde index é o número de índice da função diretiva na coleção, ou um objeto SPPolicyRole .

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Ver também

Referência

SPPolicy.SPPolicyRoleBindingCollection members

Microsoft.SharePoint.Administration namespace