| PdfTypeArray Class |
Represents the Array type of objects
Inheritance Hierarchy Namespace: Patagames.Pdf.Net.BasicTypesAssembly: Patagames.Pdf (in Patagames.Pdf.dll) Version: 4.89.2704
Syntax public class PdfTypeArray : PdfTypeBase,
IList<PdfTypeBase>, ICollection<PdfTypeBase>, IEnumerable<PdfTypeBase>,
IEnumerable
Public Class PdfTypeArray
Inherits PdfTypeBase
Implements IList(Of PdfTypeBase), ICollection(Of PdfTypeBase),
IEnumerable(Of PdfTypeBase), IEnumerable
public ref class PdfTypeArray : public PdfTypeBase,
IList<PdfTypeBase^>, ICollection<PdfTypeBase^>, IEnumerable<PdfTypeBase^>,
IEnumerable
type PdfTypeArray =
class
inherit PdfTypeBase
interface IList<PdfTypeBase>
interface ICollection<PdfTypeBase>
interface IEnumerable<PdfTypeBase>
interface IEnumerable
end
public class PdfTypeArray extends PdfTypeBase implements IList<PdfTypeBase>,
ICollection<PdfTypeBase>, IEnumerable<PdfTypeBase>, IEnumerable
Patagames.Pdf.Net.BasicTypes.PdfTypeArray = function();
Type.createClass(
'Patagames.Pdf.Net.BasicTypes.PdfTypeArray',
Patagames.Pdf.Net.BasicTypes.PdfTypeBase,
IList`1,
ICollection`1,
IEnumerable`1,
IEnumerable);
The PdfTypeArray type exposes the following members.
Constructors | Name | Description |
---|
| PdfTypeArray |
Construct new instance of PdfTypeArray class from given Handle
|
TopProperties | Name | Description |
---|
| Count |
Gets the number of elements contained in the Array.
|
| IsReadOnly |
Gets a value indicating whether the Array is read-only.
|
| Item |
Gets or sets the element at the specified index
|
TopMethods | Name | Description |
---|
| Add(PdfTypeBase) |
Adds an item to the Array
|
| Add(PdfTypeBase, PdfIndirectList) |
Adds an item to the Array
|
| AddIndirect(PdfIndirectList, PdfTypeBase) |
Creates an Indirect object and adds it to the Array.
|
| AddIndirect(PdfIndirectList, Int32) |
Creates an Indirect object and adds it to the Array.
|
| AddInteger |
Adds the integer value to the Array.
|
| AddName |
Creates a Name object and adds it to the Array.
|
| AddReal |
Adds a real value to the Array.
|
| AddString |
Adds the ansi string to the Array.
|
| Clear |
Removes all items from the Array
|
| Contains |
Determines whether the Array contains a specific value.
|
| CopyTo |
Copies the elements of the Array to an System.Array, starting at a particular System.Array index.
|
| Create |
Creates new Array object
|
| Create(IntPtr) |
Creates new instance of PdfTypeArray class
|
| GetAt |
Gets the element at the specified index
|
| GetBooleanAt |
Gets the element with the specified index and returns it as a boolean value.
|
| GetEnumerator |
Returns an enumerator that iterates through the collection.
|
| GetIntegerAt |
Gets the element with the specified index and returns it as an integer value.
|
| GetMatrixAt |
Gets the element with the specified index and returns it as a matrix.
|
| GetRealAt |
Gets the element with the specified index and returns it as a Real number.
|
| GetRectAt |
Gets the element with the specified index and returns it as a rectangle.
|
| GetStringAt |
Gets the element with the specified index and returns it as an ANSI string.
|
| IndexOf |
Determines the index of a specific item in the Array.
|
| Insert(Int32, PdfTypeBase) |
Inserts an item to the Array at the specified index.
|
| Insert(Int32, PdfTypeBase, PdfIndirectList) |
Inserts an item to the Array at the specified index.
|
| Remove |
Removes the first occurrence of a specific object from the Array.
|
| RemoveAt |
Removes the System.Collections.Generic.IList`1 item at the specified index.
|
| SetAt(Int32, PdfTypeBase) |
Sets the element at the specified index
|
| SetAt(Int32, PdfTypeBase, PdfIndirectList) |
Sets the element at the specified index
|
TopRemarks
An array object is a one-dimensional collection of objects arranged sequentially.
Unlike arrays in many other computer languages, PDF arrays may be heterogeneous;
that is, an array’s elements may be any combination of numbers, strings, dictionaries,
or any other objects, including other arrays.
The number of elements in an array is subject to an implementation limit;
See Also