跳转到主要内容
此方法会创建一个分隔符块,并将其插入组中的指定位置。

语法

C++

HRESULT AddNew(
  int               Position,
  IRegion*          BlockRegion,
  ISeparatorBlock** Result
);

C#

SeparatorBlock AddNew(
  int    Position,
  Region BlockRegion
);

Visual Basic .NET

Function AddNew( _
  Position As Integer, _
  BlockRegion As Region _
) As SeparatorBlock

参数

Position [in] 此参数指定在分隔符组中新插入块的索引。该参数的值必须在 0 到 ISeparatorGroup::Count 属性值的范围内。如果组中已存在具有此索引的块,则集合中的元素会向右顺移。元素也可以插入到集合末尾,此时该参数的值必须等于 ISeparatorGroup::Count 属性的值。 BlockRegion [in] 此变量引用 Region 对象,该对象指定新建分隔符块的区域。此参数也可以为 0,在这种情况下,新块的区域将被设置为分隔符组的区域。 Result [out, retval] 指向 ISeparatorBlock* 指针变量的指针,该变量接收新分隔符块的接口指针。

返回值

此方法没有特定的返回值。它会返回 ABBYY FineReader Engine 函数的标准返回值

另请参见

SeparatorBlock SeparatorGroup