SPListItemCollection - Membres

Représente une collection d'objets SPListItem .

Le type SPListItemCollection expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre d'éléments de liste dans la collection, à l'exclusion de dossiers. (Remplace SPBaseCollection.Count)
Propriété publique Fields Retourne une collection qui contient tous les champs retournées par la requête.
Propriété publique Item[Guid] Obtient l'objet de l'élément avec le GUID spécifié de la collection.
Propriété publique Item[Int32] Obtient l’élément de liste en fonction de l’index spécifié de la collection.
Propriété publique List Obtient la liste parent de la collection.
Propriété publique ListItemCollectionPosition Obtient un objet qui est utilisé pour obtenir le prochain jeu de lignes dans un affichage d'une liste paginé.
Propriété publique NumberOfFields Obtient le nombre de champs qui sont représentés dans la collection.
Propriété publique QueryFieldNames Obtient une collection de noms de champs de requête.
Propriété publique SourceQuery Obtient la requête qui extrait la collection des éléments de liste en cours.
Propriété publique Xml Obtient toutes les données dans la collection au format XMLDATA.
Propriété publique XmlDataSchema Obtient le schéma qui définit le code XML qui est retourné par la propriété Xml .
Propriété protégée XMLUseAllProperties Obtient une valeur booléenne qui indique si les propriétés étendues de la collection sont sérialisées.

Haut

Méthodes

  Nom Description
Méthode publique Add() Crée un élément, mais nécessite que la méthode SPListItem.Update pour ajouter l'élément à la liste.
Méthode publique Add(String, SPFileSystemObjectType) Crée un élément qui utilise le type d'objet et les URL de dossier spécifié mais nécessite que la méthode SPListItem.Update pour ajouter l'élément à la liste.
Méthode publique Add(String, SPFileSystemObjectType, String) Crée un élément qui utilise l'URL du dossier spécifié, le type et le nom de feuille, mais nécessite que la méthode SPListItem.Update pour ajouter l'élément à la liste.
Méthode publique BeginLoadData Empêche les mises à jour, les ajouts et les autres opérations sur la collection lors du chargement des données.
Méthode publique Delete Supprime l'élément à l'index spécifié dans la collection.
Méthode publique DeleteItemById Supprime l'élément avec l'ID de l'entier spécifié de la collection.
Méthode publique EndLoadData Permet des opérations normales sur la collection pour reprendre après le chargement de données.
Méthode protégée EnsureListItemsData Vérifie les données pour les éléments et, si nécessaire, met à jour les données pour vous assurer qu'il est en cours.
Méthode protégée EnsureListScopeData Vérifie les données de portée pour les éléments et, si nécessaire, met à jour pour garantir que les données les plus récentes sont utilisées.
Méthode protégée EnsureListScopeDict Vérifie le dictionnaire de portée pour les éléments et, si nécessaire, met à jour pour garantir que les données les plus récentes sont utilisées.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetDataTable Retourne la collection d'éléments de liste sous la forme d'une table de données.
Méthode publique GetEnumerator Retourne un énumérateur pour parcourir la collection. (Remplace SPBaseCollection.GetEnumerator())
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetItemById Retourne l'élément avec l'ID de l'entier spécifié de la collection.
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 Init Initialise la liste spécifiée, de requêtes et de vues.
Méthode protégée ListScopeXmlHelper Retourne la portée XML de la collection.
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique ReorderItems Réorganise les éléments dans la liste.
Méthode publique ToString (Hérité de Object)

Haut

Champs

  Nom Description
Champ protégé m_iRowCount Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.

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

SPListItemCollection classe

Microsoft.SharePoint - Espace de noms