[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Spec.IPdfArrayExt.GetArray

GetArray Method

GetArray<T>(IPdfArray, int, bool, bool, bool)

Gets the array of T objects at the specified index. Returns null if the array does not exist or cannot be converted to an array of T.

Declaration
public static T[] GetArray<T>(this IPdfArray array, int index, bool singleToArray, bool allowNulls, bool addWarning) where T : IPdfObject
Public Shared Function GetArray(Of T As IPdfObject)(array As IPdfArray, index As Integer, singleToArray As Boolean, allowNulls As Boolean, addWarning As Boolean) As T()
Parameters
Type Name Description
IPdfArray array

The current array.

int index

The index of the value to get.

bool singleToArray

Indicates whether to convert a single T value to an array.

bool allowNulls

Indicates whether to handle IPdfNull as null.

bool addWarning

Indicates whether to add a warning to GrapeCity.Documents.Pdf.GcPdfDocument.ParserLog if errors occur.

Returns
Type Description
T[]

The array associated with the specified key, or null.

Type Parameters
Name Description
T