Share via


ISharePointCollection<T> Interface

Definition

Represents a read-only collection of items. It provides no public methods to modify content of the collection. It is used as a base type for a number of collections in SharePoint project model. These collections are typically changed internally and events can be used to monitor for these changes.

generic <typename T>
public interface class ISharePointCollection : System::Collections::Generic::IEnumerable<T>, System::Collections::Specialized::INotifyCollectionChanged, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointCollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged
type ISharePointCollection<'T> = interface
    interface INotifyCollectionChanged
    interface INotifyPropertyChanged
    interface seq<'T>
    interface IEnumerable
Public Interface ISharePointCollection(Of T)
Implements IEnumerable(Of T), INotifyCollectionChanged, INotifyPropertyChanged

Type Parameters

T

The type of the item parameters.

Derived
Implements

Properties

Count

Gets the number of items in the collection.

Methods

Contains(T)

Gets whether the provided item is a member of this collection.

CopyTo(T[], Int32)

Copies items from this collection into an array.

Applies to