Vai al contenuto principale
Questo metodo crea un blocco Separator e lo inserisce nella posizione specificata all’interno del Group.

Sintassi

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

Parametri

Position [in] Questo parametro specifica l’indice del blocco appena inserito nel Group Separator. Il valore del parametro deve essere compreso nell’intervallo tra 0 e il valore della proprietà ISeparatorGroup::Count. Se nel Group esiste già un blocco con questo indice, gli elementi della raccolta vengono spostati verso destra. L’elemento può anche essere inserito alla fine della raccolta; in questo caso, il valore di questo parametro deve essere uguale al valore della proprietà ISeparatorGroup::Count. BlockRegion [in] Questa variabile fa riferimento all’oggetto Region, che specifica l’area del nuovo blocco Separator. Questo parametro può anche essere 0; in tal caso, l’area del nuovo blocco verrà impostata sull’area del Group Separator. Result [out, retval] Un puntatore a una variabile puntatore ISeparatorBlock* che riceve il puntatore all’interfaccia del nuovo blocco Separator.

Valori di ritorno

Questo metodo non ha valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Vedi anche

SeparatorBlock SeparatorGroup