Vai al contenuto principale
Questo metodo è implementato sul lato client. Viene chiamato da ABBYY FineReader Engine dopo la modifica della selezione del testo nel Validatore di testo. Comunica al client la posizione del cursore all’inizio della selezione e la lunghezza della selezione.

Sintassi

C++

HRESULT OnSelectionChanged(
  IEditorPosition* Position,
  int              Length
);

C#

void OnSelectionChanged(
  IEditorPosition Position,
  int            Length
);

Visual Basic .NET

Sub OnSelectionChanged( _
  Position As IEditorPosition, _
  Length As Integer _
)

Parametri

Position [in] Si riferisce all’oggetto EditorPosition, che contiene la posizione del cursore all’inizio della selezione. Length [in] Specifica la lunghezza della selezione.

Valori di ritorno

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

Note

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.

Vedi anche

ITextValidatorEvents