Zum Hauptinhalt springen
Diese Methode wird clientseitig implementiert. Sie wird von ABBYY FineReader Engine aufgerufen, nachdem die Blockauswahl entweder im Image Viewer oder im mit dem Image Viewer synchronisierten Zoom Viewer geändert wurde. Sie liefert dem Client den Index des ausgewählten Blocks.

Syntax

C++

HRESULT OnBlockSelectionChanged(
  int          BlockIndex,
  VARIANT_BOOL Selected
);

C#

void OnBlockSelectionChanged(
  int  BlockIndex,
  bool Selected
);

Visual Basic .NET

Sub OnBlockSelectionChanged( _
  BlockIndex As Integer, _
  Selected As Boolean _
)

Parameter

BlockIndex [in] Enthält den Index des ausgewählten Blocks. Der Index ist in der Sammlung ILayout::VisualBlocks enthalten. Selected [in] Gibt an, ob der Block ausgewählt ist.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standardrückgabewerte von ABBYY FineReader Engine-Funktionen zurück.

Hinweise

Die Client-Implementierung dieser Methode muss sicherstellen, dass alle innerhalb der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und dass keine Ausnahmen über die Methode hinaus weitergegeben werden. Die Weitergabe einer Ausnahme über die Methode hinaus kann zu unvorhersehbaren Ergebnissen führen (z. B. zur Beendigung des Programms).

Siehe auch

IImageViewerEvents