Zum Hauptinhalt springen
Diese Methode erstellt einen Separator-Block und fügt ihn an der angegebenen Stelle in die Gruppe ein.

Syntax

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

Parameter

Position [in] Dieser Parameter gibt den Index des neu eingeften Blocks in der Separator-Gruppe an. Der Wert des Parameters muss im Bereich von 0 bis zum Wert der Eigenschaft ISeparatorGroup::Count liegen. Wenn in der Gruppe bereits ein Block mit diesem Index vorhanden ist, werden die Elemente der Sammlung nach rechts verschoben. Das Element kann auch am Ende der Sammlung eingefügt werden; in diesem Fall muss der Wert dieses Parameters dem Wert der Eigenschaft ISeparatorGroup::Count entsprechen. BlockRegion [in] Diese Variable verweist auf das Objekt Region, das die Region des neu erstellten Separator-Blocks angibt. Dieser Parameter kann auch 0 sein; in diesem Fall wird die Region des neuen Blocks auf die Region der Separator-Gruppe gesetzt. Result [out, retval] Ein Zeiger auf eine Zeigervariable vom Typ ISeparatorBlock*, die den Schnittstellenzeiger des neuen Separator-Blocks empfängt.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie liefert die Standard-Rückgabewerte von ABBYY FineReader Engine-Funktionen.

Siehe auch

SeparatorBlock SeparatorGroup