SPUserCollection - Membres

Représente une collection d'objets SPUser .

Le type SPUserCollection expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre d'utilisateurs dans la collection. (Remplace SPBaseCollection.Count)
Propriété publique Item[Int32] Obtient l'objet utilisateur à l'index spécifié dans la collection. En C#, cette propriété est un indexeur pour la classe SPUserCollection .
Propriété publique Item[String] Obtient l'objet utilisateur avec le nom d'utilisateur spécifié de la collection. En C#, cette propriété est un indexeur pour la classe SPUserCollection .
Propriété publique RetrieveAllRoles Obtient ou définit une valeur booléenne qui spécifie s'il faut précharger des rôles pour les utilisateurs améliorer les performances. (Hérité de SPMemberCollection)
Propriété publique SchemaXmlEx Obtient un schéma qui spécifie les champs utilisés pour définir l'ensemble de la liste.
Propriété publique ViewSchemaXmlEx Obtient un schéma qui décrit l'affichage par défaut utilisé pour retourner les informations utilisateur de la collection.
Propriété publique Web Obtient le site Web auquel appartient la collection. (Hérité de SPMemberCollection)
Propriété publique Xml Obtient une représentation XML de la collection.
Propriété publique XmlEx Obtient la collection de format XMLDATA.

Haut

Méthodes

  Nom Description
Méthode publique Add Ajoute l’utilisateur spécifié à la collection.
Méthode publique AddCollection Ajoute une collection d'utilisateurs à la collection existante basée sur un tableau qui spécifie les informations de l'utilisateur.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetByEmail Renvoie l'utilisateur avec l'adresse de messagerie spécifiée.
Méthode publique GetByID Renvoie l'utilisateur avec l'ID de membre spécifié.
Méthode publique GetCollection Retourne une collection d'utilisateurs avec des noms d'utilisateurs spécifiés.
Méthode publique GetEnumerator Obtient un énumérateur pour parcourir la collection. (Hérité de SPBaseCollection)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetType (Hérité de Object)
Méthode publique GetTypedEnumerator<T> Retourne un énumérateur de type sécurisé pour effectuer une itération dans la collection. (Hérité de SPBaseCollection)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique Remove(Int32) Supprime l'utilisateur à l'index spécifié dans la collection.
Méthode publique Remove(String) Supprime l'utilisateur avec le nom d'utilisateur spécifié de la collection.
Méthode publique RemoveByID Supprime l'utilisateur avec l'ID de membre spécifié de la collection.
Méthode publique RemoveCollection Supprime de la collection d'utilisateurs représenté par un tableau de chaînes contenant les noms d'utilisateur.
Méthode publique ToString (Hérité de Object)

Haut

Champs

  Nom Description
Champ protégé m_arrRolesData Stocker les données de définition de rôle sous la forme d'un tableau à deux dimensions. (Hérité de SPMemberCollection)
Champ protégé m_dwCountRoles Stocker le nombre de définitions de rôles. (Hérité de SPMemberCollection)
Champ protégé m_role Stocke la définition du rôle auquel appartient la collection. (Hérité de SPMemberCollection)
Champ protégé m_web Stocker le site Web auquel appartient la collection. (Hérité de SPMemberCollection)

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée ICollection.CopyTo Copie les éléments de la collection dans un tableau, en commençant à l'index de tableau spécifié. (Hérité de SPBaseCollection)
Implémentation d’interface explicitePropriété privée ICollection.IsSynchronized Obtient une valeur booléenne qui indique si l'accès à la collection est synchronisée ou thread-safe. (Hérité de SPBaseCollection)
Implémentation d’interface explicitePropriété privée ICollection.SyncRoot Obtient un objet qui est utilisé pour synchroniser l'accès à la collection. (Hérité de SPBaseCollection)

Haut

Voir aussi

Référence

SPUserCollection classe

Microsoft.SharePoint - Espace de noms