Vai al contenuto principale
Questo metodo è implementato sul lato client. Viene chiamato da ABBYY FineReader Engine dopo che la selezione dei blocchi è stata modificata in Image Viewer oppure in Zoom Viewer, sincronizzato con Image Viewer. Fornisce al client l’indice del blocco selezionato.

Sintassi

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 _
)

Parametri

BlockIndex [in] Contiene l’indice del blocco selezionato. L’indice corrisponde alla posizione del blocco nella raccolta ILayout::VisualBlocks. Selected [in] Specifica se il blocco è selezionato.

Valori di ritorno

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

Osservazioni

L’implementazione del client di questo metodo deve garantire che tutte le eccezioni generate all’interno del metodo vengano intercettate e gestite e che nessuna eccezione venga propagata all’esterno del metodo. La propagazione di un’eccezione all’esterno del metodo può causare risultati imprevedibili, come l’arresto del programma.

Vedere anche

IImageViewerEvents