Class OleObjectCollection

Class OleObjectCollection

Namespace: Aspose.Cells.Drawing
Assembly: Aspose.Cells.dll (25.2.0)

Represents embedded OLE objects.

public class OleObjectCollection : CollectionBase<oleobject>, IList<oleobject>, ICollection<oleobject>, IEnumerable<oleobject>, ICollection, IEnumerable

Inheritance

objectCollectionBase<oleobject>OleObjectCollection

Implements

IList<oleobject>, ICollection<oleobject>, IEnumerable<oleobject>, ICollection, IEnumerable

Inherited Members

CollectionBase<oleobject>.BinarySearch(OleObject), CollectionBase<oleobject>.BinarySearch(OleObject, IComparer<oleobject>), CollectionBase<oleobject>.BinarySearch(int, int, OleObject, IComparer<oleobject>), CollectionBase<oleobject>.Contains(OleObject), CollectionBase<oleobject>.CopyTo(OleObject[]), CollectionBase<oleobject>.CopyTo(OleObject[], int), CollectionBase<oleobject>.CopyTo(int, OleObject[], int, int), CollectionBase<oleobject>.Exists(Predicate<oleobject>), CollectionBase<oleobject>.Find(Predicate<oleobject>), CollectionBase<oleobject>.FindAll(Predicate<oleobject>), CollectionBase<oleobject>.FindIndex(Predicate<oleobject>), CollectionBase<oleobject>.FindIndex(int, Predicate<oleobject>), CollectionBase<oleobject>.FindIndex(int, int, Predicate<oleobject>), CollectionBase<oleobject>.FindLast(Predicate<oleobject>), CollectionBase<oleobject>.FindLastIndex(Predicate<oleobject>), CollectionBase<oleobject>.FindLastIndex(int, Predicate<oleobject>), CollectionBase<oleobject>.FindLastIndex(int, int, Predicate<oleobject>), CollectionBase<oleobject>.IndexOf(OleObject), CollectionBase<oleobject>.IndexOf(OleObject, int), CollectionBase<oleobject>.IndexOf(OleObject, int, int), CollectionBase<oleobject>.LastIndexOf(OleObject), CollectionBase<oleobject>.LastIndexOf(OleObject, int), CollectionBase<oleobject>.LastIndexOf(OleObject, int, int), CollectionBase<oleobject>.GetEnumerator(), CollectionBase<oleobject>.Clear(), CollectionBase<oleobject>.RemoveAt(int), CollectionBase<oleobject>.OnClearComplete(), CollectionBase<oleobject>.OnClear(), CollectionBase<oleobject>.Capacity, CollectionBase<oleobject>.Count, CollectionBase<oleobject>.InnerList, CollectionBase<oleobject>.this[int], object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

this[int]

Gets the Aspose.Cells.Drawing.OleObject element at the specified index.

public OleObject this[int index] { get; }

Property Value

OleObject

Methods

Add(int, int, int, int, byte[])

Adds an OleObject to the collection.

public int Add(int upperLeftRow, int upperLeftColumn, int height, int width, byte[] imageData)

Parameters

upperLeftRow int

Upper left row index.

upperLeftColumn int

Upper left column index.

height int

Height of oleObject, in unit of pixel.

width int

Width of oleObject, in unit of pixel.

imageData byte[]

Image of ole object as byte array.

Returns

int

Aspose.Cells.Drawing.OleObject object index.

Add(int, int, int, int, byte[], string)

Adds a linked OleObject to the collection.

public int Add(int upperLeftRow, int upperLeftColumn, int height, int width, byte[] imageData, string linkedFile)

Parameters

upperLeftRow int

Upper left row index.

upperLeftColumn int

Upper left column index.

height int

Height of oleObject, in unit of pixel.

width int

Width of oleObject, in unit of pixel.

imageData byte[]

Image of ole object as byte array.

linkedFile string

Returns

int

Aspose.Cells.Drawing.OleObject object index.

Clear()

Remove all embedded OLE objects.

public void Clear()

RemoveAt(int)

Removes the element at the specified index.

public void RemoveAt(int index)

Parameters

index int

The specified index. </oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject></oleobject>