跳转到主要内容
该方法会创建一个复选标记块,并将其插入组中的指定位置。

语法

C++

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

C#

ICheckmarkBlock AddNew(
  int    Position,
  Region BlockRegion
);

Visual Basic .NET

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

参数

Position [in] 此参数指定在 checkmark group 中新插入块的索引。该参数的值必须在 0 到 ICheckmarkGroup::Count 属性值之间。如果组中已存在具有此索引的块,则 collection 中的元素会依次向右移动。元素也可以插入到 collection 的末尾,此时该参数的值必须等于 ICheckmarkGroup::Count 属性的值。 BlockRegion [in] 此变量引用 Region object,该 object 指定新创建的复选标记块的区域。此参数也可以为 0,此时新块的区域将设置为 checkmark group 的区域。 Result [out, retval] 指向 ICheckmarkBlock* 指针变量的指针,用于接收新复选标记块的接口指针。

返回值

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

另请参阅

CheckmarkBlock CheckmarkGroup