Freigeben über


ISharePointCollection<T>-Schnittstelle

Stellt eine schreibgeschützte Sammlung von Elementen dar. Es stellt keine öffentlichen Methoden bereit, um den Inhalt der Auflistung zu ändern. Es wird für eine Reihe von Auflistungen im SharePoint-Projektmodell als Basistyp verwendet. Diese Auflistungen werden intern in der Regel geändert, und Ereignisse können für die Überwachung dieser Ereignisse verwendet werden.

Namespace:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Syntax

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

Typparameter

  • T
    Der Typ der Objektparameter.

Der ISharePointCollection<T>-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft die Anzahl der Elemente in der Auflistung ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Contains Ruft ab, ob das bereitgestellte Element ein Member dieser Auflistung ist.
Öffentliche Methode CopyTo Kopiert Elemente aus dieser Auflistung in ein Array.
Öffentliche Methode GetEnumerator() Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von IEnumerable<T> geerbt.)
Öffentliche Methode GetEnumerator() Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von IEnumerable geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis CollectionChanged Tritt ein, wenn die Auflistung geändert wird. (Von INotifyCollectionChanged geerbt.)
Öffentliches Ereignis PropertyChanged Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.SharePoint-Namespace