Partager via


ISharePointCollection<T>, interface

Représente une collection d'éléments en lecture seule. Il ne fournit aucune méthode publique pour modifier le contenu de la collection. Il est utilisé comme type de base pour plusieurs collections du modèle de projet SharePoint. Ces collections sont généralement modifiées en interne et les événements peuvent être utilisés pour surveiller ces modifications.

Espace de noms :  Microsoft.VisualStudio.SharePoint
Assembly :  Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)

Syntaxe

'Déclaration
Public Interface ISharePointCollection(Of T) _
    Inherits INotifyCollectionChanged, INotifyPropertyChanged, IEnumerable(Of T),  _
    IEnumerable
public interface ISharePointCollection<T> : INotifyCollectionChanged, 
    INotifyPropertyChanged, IEnumerable<T>, IEnumerable

Paramètres de type

  • T
    Type des paramètres d'éléments.

Le type ISharePointCollection<T> expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre d'éléments de la collection.

Début

Méthodes

  Nom Description
Méthode publique Contains Obtient une valeur indiquant si l'élément fourni est membre de cette collection.
Méthode publique CopyTo Copie des éléments de cette collection dans un tableau.
Méthode publique GetEnumerator Retourne un énumérateur qui itère au sein de la collection. (Hérité de IEnumerable<T>.)

Début

Événements

  Nom Description
Événement public CollectionChanged Se produit lorsque la collection est modifiée. (Hérité de INotifyCollectionChanged.)
Événement public PropertyChanged Se produit en cas de modification d'une valeur de propriété. (Hérité de INotifyPropertyChanged.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.SharePoint, espace de noms