SPRoleDefinitionBindingCollection class
Define as definições de função que estão ligadas a um objeto de atribuição de funções.
Inheritance hierarchy
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.SPBaseCollection
Microsoft.SharePoint.SPRoleDefinitionBindingCollection
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public NotInheritable Class SPRoleDefinitionBindingCollection _
Inherits SPBaseCollection
'Uso
Dim instance As SPRoleDefinitionBindingCollection
public sealed class SPRoleDefinitionBindingCollection : SPBaseCollection
Comentários
Se um usuário possuir direitos de Full Control e Contribute , a atribuição de função para o usuário inclui estas definições de dois função na coleção de ligação de definição de função.
Para obter a coleção de definições de função que são vinculados a uma atribuição de função, use a propriedade RoleDefinitionBindings da classe SPRoleAssignment . Use o método Add para adicionar uma definição de função para a coleção.
Use um indexador para retornar um único item da coleção. Por exemplo, se a coleção for atribuída a uma variável chamada myRoleDefinitionBindings, use myRoleDefinitionBindings[index] em C# ou myRoleDefinitionBindings(deindex) no Visual Basic, onde index é o número de índice do item na coleção ou uma seqüência de caracteres que contém o nome da definição de função.
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.