Class
PageCollection

Document pages collection used to create, order, and manage page instances during layout.

Definition

Namespace:Telerik.Windows.Documents.Fixed.Model.Collections

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

cs-api-definition
public sealed class PageCollection : DocumentElementCollection<RadFixedPage, RadFixedDocument>, IEnumerable

Inheritance: objectDocumentElementCollectionBase<RadFixedPage, RadFixedDocument>DocumentElementCollection<RadFixedPage, RadFixedDocument>PageCollection

Implements: IEnumerable

Inherited Members DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.GetEnumerator()DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.IndexOf(RadFixedPage)DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.Insert(int, RadFixedPage)DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.InsertRange(int, IEnumerable<RadFixedPage>)DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.RemoveAt(int)DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.RemoveRange(int, int)DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.Clear()DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.Contains(RadFixedPage)DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.CopyTo(RadFixedPage[], int)DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.Remove(RadFixedPage)DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.Add(RadFixedPage)DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.CountDocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.this[int]

Methods

AddPage()

Add a new page, assign the next sequential , and return it.

Declaration

cs-api-definition
public RadFixedPage AddPage()

Returns

RadFixedPage

The newly created page instance.

OnAfterAdd(RadFixedPage)

Executes the action after the item is added to the collection.

Declaration

cs-api-definition
protected override void OnAfterAdd(RadFixedPage item)

Parameters

item

RadFixedPage

The page that has been added to the collection.

Overrides DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.OnAfterAdd(RadFixedPage)

OnAfterRemove(RadFixedPage)

Executes the action after the item is removed from the collection.

Declaration

cs-api-definition
protected override void OnAfterRemove(RadFixedPage item)

Parameters

item

RadFixedPage

The page that has been removed from the collection.

Overrides DocumentElementCollectionBase<RadFixedPage, RadFixedDocument>.OnAfterRemove(RadFixedPage)