Click or drag to resize

PdfArray Class

Represents a one-dimensional collection of PdfBasicObjects arranged sequentially.
Inheritance Hierarchy

Namespace:  GemBox.Pdf.Objects
Assembly:  GemBox.Pdf (in GemBox.Pdf.dll) Version: 10.0.35.1001
Syntax
public sealed class PdfArray : PdfBasicCollection, 
	IList<PdfBasicObject>, ICollection<PdfBasicObject>, IEnumerable<PdfBasicObject>, 
	IEnumerable, IList, ICollection

The PdfArray type exposes the following members.

Properties
  NameDescription
Public propertyCount
Gets the number of PdfBasicObjects contained in the PdfArray.
Public propertyIsReadOnly
Gets a value indicating whether the PdfBasicContainer and all of its descendants are read-only.
(Inherited from PdfBasicContainer.)
Public propertyItem
Gets or sets the PdfBasicObject at the specified index.
Public propertyObjectType
Gets the Array value.
(Overrides PdfBasicObjectObjectType.)
Top
Methods
  NameDescription
Public methodAdd
Adds a PdfBasicObject to the end of the PdfArray.
Public methodClear
Removes all PdfBasicObjects from the PdfArray.
Public methodClone(Boolean)
Makes a deep clone of the PdfArray with optionally cloning descendant PdfIndirectObjects.
Public methodClone(FuncPdfIndirectObject, PdfBasicObject)
Makes a deep clone of the PdfArray with parameter that controls the cloning of PdfIndirectObjects.
Public methodContains
Determines whether a PdfBasicObject is in the PdfArray.
Public methodCopyTo
Copies the entire PdfArray to a compatible one-dimensional array, starting at the specified index of the target array.
Public methodStatic memberCreate
Creates a new instance of the PdfArray class.
Public methodStatic memberCreate(Int32)
Creates a new instance of the PdfArray class that is empty and has the specified initial capacity.
Public methodStatic memberCreateT(IEnumerableT)
Creates a new instance of the PdfArray class that contains PdfBasicObjects copied from the specified collection and has sufficient capacity to accommodate the number of PdfBasicObjects copied.
Public methodStatic memberCreateT(T)
Creates a new instance of the PdfArray class that contains PdfBasicObjects copied from the specified collection and has sufficient capacity to accommodate the number of PdfBasicObjects copied.
Public methodEquals
Determines whether the specified Object is equal to this PdfBasicContainer instance.
(Inherited from PdfBasicContainer.)
Public methodGetEnumerator
Returns an enumerator that iterates through the PdfArray.
Public methodGetHashCode
Returns a hash code for this PdfBasicContainer instance.
(Inherited from PdfBasicContainer.)
Public methodIndexOf
Searches for the specified PdfBasicObject and returns the zero-based index of the first occurrence within the entire PdfArray.
Public methodInsert
Inserts a PdfBasicObject into the PdfArray at the specified index.
Public methodRemove
Removes the first occurrence of a specific PdfBasicObject from the PdfArray.
Public methodRemoveAt
Removes the PdfBasicObject at the specified index of the PdfArray.
Public methodToString
Returns a String that represents this PdfArray instance.
(Overrides PdfBasicObjectToString.)
Top
See Also