> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OnSelectionChanged-Methode der Schnittstelle ITextValidatorEvents

> OnSelectionChanged-Methode der Schnittstelle ITextValidatorEvents in ABBYY FineReader Engine Visual Components unter Windows — Diese Methode wird clientseitig implementiert.

Diese Methode wird clientseitig implementiert. Sie wird von ABBYY FineReader Engine aufgerufen, nachdem die Textauswahl im [Text Validator](/de/fine-reader/engine/visual-components-reference/textvalidator) geändert wurde.

Dabei übergibt sie dem Client die Cursorposition am Anfang der Auswahl sowie die Länge der Auswahl.

<div id="syntax">
  ## Syntax
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT OnSelectionChanged(
  IEditorPosition* Position,
  int              Length
);
```

### C\#

```csharp theme={null}
void OnSelectionChanged(
  IEditorPosition Position,
  int            Length
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub OnSelectionChanged( _
  Position As IEditorPosition, _
  Length As Integer _
)
```

<div id="parameters">
  ## Parameter
</div>

Position

\[in] Verweist auf das [EditorPosition](/de/fine-reader/engine/visual-components-reference/supplementary-objects/editorposition)-Objekt, das die Cursorposition am Anfang der Auswahl enthält.

Length

\[in] Gibt die Länge der Auswahl an.

<div id="return-values">
  ## Rückgabewerte
</div>

Diese Methode hat keine spezifischen Rückgabewerte. Sie liefert die [Standardrückgabewerte der ABBYY FineReader Engine-Funktionen](/de/fine-reader/engine/api-reference/return-codes).

<div id="remarks">
  ## Hinweise
</div>

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

<div id="see-also">
  ## Siehe auch
</div>

[ITextValidatorEvents](/de/fine-reader/engine/visual-components-reference/itextvalidatorevents)
