Compartilhar via


SPUserCollection members

Include protected members
Include inherited members

Representa uma coleção de objetos SPUser .

The SPUserCollection type exposes the following members.

Properties

  Name Description
Public property Count Obtém o número de usuários na coleção. (Overrides SPBaseCollection.Count.)
Public property Item[Int32] Obtém o objeto de usuário no índice especificado na coleção. No C#, essa propriedade é um indexador para a classe SPUserCollection .
Public property Item[String] Obtém o objeto de usuário com o nome de usuário especificado da coleção. No C#, essa propriedade é um indexador para a classe SPUserCollection .
Public property RetrieveAllRoles Obtém ou define um valor booleano que especifica se você deseja pré-carregar funções para usuários aumentar o desempenho. (Inherited from SPMemberCollection.)
Public property SchemaXmlEx Obtém um esquema da lista que especifica os campos usados para definir o conjunto.
Public property ViewSchemaXmlEx Obtém um esquema que descreve o modo de exibição padrão usado para retornar informações sobre o usuário da coleção.
Public property Web Obtém o site ao qual pertence a coleção. (Inherited from SPMemberCollection.)
Public property Xml Obtém uma representação em XML da coleção.
Public property XmlEx Obtém a coleção no formato XMLDATA.

Top

Methods

  Name Description
Public method Add Adiciona o usuário especificado à coleção.
Public method AddCollection Adiciona um conjunto de usuários para a coleção existente com base em uma matriz que especifica as informações do usuário.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetByEmail Retorna o usuário com o endereço de email especificado.
Public method GetByID Retorna o usuário com a ID do membro especificado.
Public method GetCollection Retorna uma coleção de usuários com os nomes de usuário especificado.
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 Remove(Int32) Remove o usuário no índice especificado na coleção.
Public method Remove(String) Remove o usuário com o nome de usuário especificado da coleção.
Public method RemoveByID Remove o usuário com a ID de membro especificado da coleção.
Public method RemoveCollection Remove a coleção de usuários representada por uma matriz de seqüência de caracteres que contém os nomes de usuário.
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_arrRolesData Armazene os dados de definição de função como uma matriz bidimensional. (Inherited from SPMemberCollection.)
Protected field m_dwCountRoles Armazene o número de definições de função. (Inherited from SPMemberCollection.)
Protected field m_role Armazene a definição de função ao qual pertence a coleção. (Inherited from SPMemberCollection.)
Protected field m_web Armazene o site ao qual pertence a coleção. (Inherited from SPMemberCollection.)

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

SPUserCollection class

Microsoft.SharePoint namespace