[]
        
(Showing Draft Content)

FarPoint.Web.Spread.SpreadImageCollection

SpreadImageCollection Class

Represents a collection of SpreadImage objects.

Inheritance
SpreadImageCollection
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
[ListBindable(false)]
public class SpreadImageCollection : CollectionBase, IList, ICollection, IEnumerable, ICanSerializeXml, ISerializeSupport
<ListBindable(False)>
Public Class SpreadImageCollection
    Inherits CollectionBase
    Implements IList, ICollection, IEnumerable, ICanSerializeXml, ISerializeSupport

Constructors

Name Description
SpreadImageCollection(SheetView)

Initializes a new instance of the SpreadImageCollection class.

Properties

Name Description
this[int]

Gets or sets the SpreadImage object at the specified index.

this[string]

Gets or sets the SpreadImage object with the specified image ID.

Methods

Name Description
Add(SpreadImage)

Adds an image to the SpreadImageCollection object.

AddRange(ICollection)

Adds the range.

Contains(SpreadImage)

Determines whether the image collection contains a specified image.

Contains(string)

Determines whether the image collection contains the specified image.

IndexOf(SpreadImage)

Determines the index of a specific spread image in the SpreadImageCollection object.

Insert(int, SpreadImage)

Inserts an image into the collection at the specified index.

OnInsert(int, object)

Performs additional custom processes before inserting a new element into the CollectionBase instance.

OnRemove(int, object)

Performs additional custom processes when removing an element from the CollectionBase instance.

Remove(SpreadImage)

Removes the specified SpreadImage object.