Pular para o conteúdo principal
Este método cria um bloco separador e o insere na posição especificada do grupo.

Sintaxe

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

Parâmetros

Position [in] Este parâmetro especifica o índice do bloco recém-inserido no grupo de separadores. O valor do parâmetro deve estar no intervalo entre 0 e o valor da propriedade ISeparatorGroup::Count. Se o bloco com esse índice já existir no grupo, os elementos da coleção serão deslocados para a direita. O elemento também pode ser inserido no final da coleção; nesse caso, o valor deste parâmetro deve ser igual ao valor da propriedade ISeparatorGroup::Count. BlockRegion [in] Esta variável se refere ao objeto Region, que especifica a região do bloco separador recém-criado. Este parâmetro pode ser 0; nesse caso, a região do novo bloco será definida como a região do grupo de separadores. Result [out, retval] Um ponteiro para uma variável de ponteiro ISeparatorBlock* que recebe o ponteiro de interface do novo bloco separador.

Valores de retorno

Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Veja também

SeparatorBlock SeparatorGroup