Zum Hauptinhalt springen
Diese Methode wird auf der Clientseite implementiert. Sie wird von ABBYY FineReader Engine aufgerufen, nachdem die Textauswahl im Text Validator geändert wurde. Dabei übergibt sie dem Client die Cursorposition am Anfang der Auswahl sowie die Länge der Auswahl.

Syntax

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

Parameter

Position [in] Verweist auf das EditorPosition-Objekt, das die Cursorposition am Anfang der Auswahl enthält. Length [in] Gibt die Länge der Auswahl an.

Rückgabewerte

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

Hinweise

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

Siehe auch

ITextValidatorEvents