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
object ← CollectionBase<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
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
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
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>