Compartilhar via


SPRoleDefinitionCollection members

Include protected members
Include inherited members

Representa uma coleção de objetos SPRoleDefinition definindo as definições de função que estão disponíveis para uso dentro do site.

The SPRoleDefinitionCollection type exposes the following members.

Properties

  Name Description
Public property Count Obtém o número de definições de função na coleção. (Overrides SPBaseCollection.Count.)
Public property Item[Int32] Obtém a definição de função no índice especificado da coleção de objetos de definição de função.
Public property Item[String] Obtém a definição de função com o nome especificado da coleção.
Public property Xml Obtém as definições de função para o site da Web no formato XML.

Top

Methods

  Name Description
Public method Add Adiciona uma nova definição de função para a coleção.
Public method BreakInheritance Cria definições de função exclusiva para o site atual, opcionalmente copia as definições de função do site pai e, opcionalmente, mantém as atribuições de funções.
Public method Delete(Int32) Exclui a definição de função no índice especificado na coleção.
Public method Delete(String) Exclui a definição de função com o nome de exibição especificado da coleção.
Public method DeleteById Exclui a definição de função com a ID especificada da coleção.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetById Obtém a definição de funções com base na ID especificada da coleção.
Public method GetByType Retorna a definição de função do tipo especificado da coleção.
Public method GetEnumerator Obtém um enumerador para iterar através da coleção. (Inherited from SPBaseCollection.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetTypedEnumerator<T> Retorna um enumerador de tipo seguro para fazer uma iteração através da coleção. (Inherited from SPBaseCollection.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method ICollection.CopyTo Copia os elementos da coleção para uma matriz, iniciando no índice de matriz especificada. (Inherited from SPBaseCollection.)
Explicit interface implemetationPrivate property ICollection.IsSynchronized Obtém um valor booleano que indica se o acesso à coleção é sincronizado ou thread-safe. (Inherited from SPBaseCollection.)
Explicit interface implemetationPrivate property ICollection.SyncRoot Obtém um objeto que é usado para sincronizar o acesso à coleção. (Inherited from SPBaseCollection.)

Top

Ver também

Referência

SPRoleDefinitionCollection class

Microsoft.SharePoint namespace