ListItemBasedCollection<T> ListItemBasedCollection<T> ListItemBasedCollection<T> Class

Definition

The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.

generic <typename T>
 where T : ListItemWrapperpublic ref class ListItemBasedCollection abstract : Microsoft::SharePoint::Publishing::ListItemBasedReadOnlyCollection<T>
public abstract class ListItemBasedCollection<T> : Microsoft.SharePoint.Publishing.ListItemBasedReadOnlyCollection<T> where T : ListItemWrapper
Public MustInherit Class ListItemBasedCollection(Of T)
Inherits ListItemBasedReadOnlyCollection(Of T)
Type Parameters
T

Enumerable type T.

Inheritance
Derived

Properties

Count Count Count

Gets the number of items in the collection.

(Inherited from CollectionBase<T>)
IsSynchronized IsSynchronized IsSynchronized

Gets whether the collection is synchronized.

(Inherited from CollectionBase<T>)
Item[Int32] Item[Int32] Item[Int32]

Gets the item at the specified index.

(Inherited from CollectionBase<T>)
Item[String] Item[String] Item[String]

This member is reserved for internal use and is not intended to be used directly from your code.

MaxNumberItemsExceededErrorMsg MaxNumberItemsExceededErrorMsg MaxNumberItemsExceededErrorMsg

This member is reserved for internal use and is not intended to be used directly from your code.

SyncRoot SyncRoot SyncRoot

Gets the object that can be used to synchronize access to this collection.

(Inherited from CollectionBase<T>)

Methods

Add() Add() Add()

This member is reserved for internal use and is not intended to be used directly from your code.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Copies the internal collection to the specified array, starting at the specified index.

(Inherited from CollectionBase<T>)
CopyTo(SPListItem[], Int32) CopyTo(SPListItem[], Int32) CopyTo(SPListItem[], Int32)

Copies the internal collection to the given array starting at the specified index.

(Inherited from ListItemBasedReadOnlyCollection<T>)
Delete(Int32) Delete(Int32) Delete(Int32)

This member is reserved for internal use and is not intended to be used directly from your code.

DeleteById(Int32) DeleteById(Int32) DeleteById(Int32)

This member is reserved for internal use and is not intended to be used directly from your code.

EnsureItemsLimit() EnsureItemsLimit() EnsureItemsLimit()

This member is reserved for internal use and is not intended to be used directly from your code.

GetEnumerator() GetEnumerator() GetEnumerator()

Returns a generic enumerator that can iterate through this generic CollectionBase instance.

(Inherited from CollectionBase<T>)
GetItemById(Guid) GetItemById(Guid) GetItemById(Guid)

This member is reserved for internal use and is not intended to be used directly from your code.

Explicit Interface Implementations

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Gets an enumerator that can iterate through the CollectionBase.

(Inherited from CollectionBase<T>)

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object)

Applies to