Foxit PDF SDK
foxit.pdf.objects.PDFDictionaryArray类 参考
类 foxit.pdf.objects.PDFDictionaryArray 继承关系图:
foxit.common.fxcrt.BasicArray

Public 成员函数

bool Add (PDFDictionary newElement)
 在尾部添加元素。可能会增长数组。 更多...
 
int Find (PDFDictionary data, int iStart)
 从指定位置到最后查找元素。 更多...
 
PDFDictionary GetAt (int nIndex)
 此方法检索由索引号指定的元素。 更多...
 
int GetSize ()
 获取数组中元素的数量。 更多...
 
int GetUpperBound ()
 获取数组中的上界,实际上是最大有效索引。 更多...
 
void RemoveAll ()
 清理数组。 更多...
 
bool RemoveAt (int nIndex, int nCount)
 在指定位置移除若干元素。 更多...
 
bool SetAt (int nIndex, PDFDictionary newElement)
 此方法覆盖由索引号指定的元素。 更多...
 
bool SetAtGrow (int nIndex, PDFDictionary newElement)
 在指定位置设置元素值。可能会增长数组。 更多...
 
bool SetSize (int nNewSize, int nGrowBy)
 更改分配的大小和增长量。 更多...
 

详细描述

这个类代表 foxit.pdf.objects.PDFDictionary 对象数组。

成员函数说明

◆ Add()

bool foxit.pdf.objects.PDFDictionaryArray.Add ( PDFDictionary  newElement)
inline

在尾部添加元素。可能会增长数组。

参数
[in]newElement输入的元素。
返回
true 表示成功,false 表示失败(如内存错误)。

◆ Find()

int foxit.pdf.objects.PDFDictionaryArray.Find ( PDFDictionary  data,
int  iStart 
)
inline

从指定位置到最后查找元素。

参数
[in]data输入的元素。
[in]iStart指定开始查找的起始元素的基于零的索引。
返回
找到的元素的索引。-1表示未找到。

◆ GetAt()

PDFDictionary foxit.pdf.objects.PDFDictionaryArray.GetAt ( int  nIndex)
inline

此方法检索由索引号指定的元素。

参数
[in]nIndex指定元素的基于零的索引。
返回
元素。

◆ GetSize()

int foxit.pdf.objects.PDFDictionaryArray.GetSize ( )
inline

获取数组中元素的数量。

返回
数组中元素的数量。

◆ GetUpperBound()

int foxit.pdf.objects.PDFDictionaryArray.GetUpperBound ( )
inline

获取数组中的上界,实际上是最大有效索引。

返回
上界。

◆ RemoveAll()

void foxit.pdf.objects.PDFDictionaryArray.RemoveAll ( )
inline

清理数组。

返回
无。

◆ RemoveAt()

bool foxit.pdf.objects.PDFDictionaryArray.RemoveAt ( int  nIndex,
int  nCount 
)
inline

在指定位置移除若干元素。

参数
[in]nIndex指定数组中的基于零的索引。
[in]nCount指定要移除的元素数量。
返回
true 表示成功,false 表示失败(如参数或内存错误)。

◆ SetAt()

bool foxit.pdf.objects.PDFDictionaryArray.SetAt ( int  nIndex,
PDFDictionary  newElement 
)
inline

此方法覆盖由索引号指定的元素。

参数
[in]nIndex指定元素的基于零的索引。
[in]newElement元素。
返回
true 表示成功,false 表示失败。

◆ SetAtGrow()

bool foxit.pdf.objects.PDFDictionaryArray.SetAtGrow ( int  nIndex,
PDFDictionary  newElement 
)
inline

在指定位置设置元素值。可能会增长数组。

参数
[in]nIndex指定数组中元素的基于零的索引。
[in]newElement输入的元素。
返回
true 表示成功,false 表示失败。

◆ SetSize()

bool foxit.pdf.objects.PDFDictionaryArray.SetSize ( int  nNewSize,
int  nGrowBy 
)
inline

更改分配的大小和增长量。

参数
[in]nNewSize期望的新大小(以元素为单位)。
[in]nGrowBy期望的增长量(以元素为单位)。这可以为-1表示增长量不变。
返回
true 表示成功,false 表示失败(如参数或内存错误)。