[]
        
(Showing Draft Content)

FarPoint.Win.Spread.GroupInfoCollection

GroupInfoCollection Class

Represents the read-only collection of GroupInfo objects.

Inheritance
GroupInfoCollection
Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
public class GroupInfoCollection : IList, ICollection, IEnumerable, ICanSerializeXml, ISerializeSupport
Public Class GroupInfoCollection
    Implements IList, ICollection, IEnumerable, ICanSerializeXml, ISerializeSupport

Constructors

Name Description
GroupInfoCollection()

Creates a GroupInfo collection (GroupInfoCollection object).

Properties

Name Description
CanSerializeXml

Gets whether the object can be rendered with XML in its entirety without losing any information.

Count

Gets the number of GroupInfo objects in the collection.

IsFixedSize

Gets whether the collection has a fixed size. (This implementation always returns false.)

IsReadOnly

Gets whether the collection is read-only. (This implementation always returns false.)

IsSynchronized

Gets whether access to the collection is synchronized. (This implementation always returns false.)

this[int]

Gets or sets the GroupInfo object at the specified index in the collection.

SyncRoot

Gets a collection (GroupInfoCollection object) that can be used to synchronize access.

Methods

Name Description
Add(GroupInfo)

Adds a GroupInfo object to the collection.

AddRange(GroupInfo[])

Adds an array of GroupInfo objects to the collection.

AddRange(ICollection)

Adds an array of GroupInfo objects to the collection.

Clear()

Removes all GroupInfo objects from the collection.

Contains(GroupInfo)

Determines whether the collection contains the specified GroupInfo object.

CopyTo(GroupInfo[], int)

Copies the GroupInfos in the collection to a specified array at a specified position.

CopyTo(Array, int)

Copies the GroupInfos in the collection to a specified array at a specified position.

Deserialize(XmlNodeReader)

Loads the collection of grouping information objects from XML.

GetEnumerator()

Gets an IEnumerator object for enumerating through the GroupInfo objects in the collection.

IndexOf(GroupInfo)

Returns the index of the specified GroupInfo object in the collection.

Insert(int, GroupInfo)

Inserts a GroupInfo into the collection at the specified index.

OnChanged(SheetStyleModelEventArgs)

Raises the Changed event.

Remove(GroupInfo)

Removes the specified GroupInfo object from the collection.

RemoveAt(int)

Removes the GroupInfo object from the collection at the specified index.

Serialize(XmlTextWriter)

Saves the collection of grouping information objects to XML.

Events

Name Description
Changed

Occurs when the user makes a change to the model that affects the style of the sheet.