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.