Pular para o conteúdo principal
Este método é implementado no lado do cliente. Ele é chamado pelo ABBYY FineReader Engine após a alteração da seleção de texto no Validador de Texto. Ele fornece ao cliente a posição do cursor no início da seleção e o comprimento da seleção.

Sintaxe

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

Parâmetros

Position [in] Refere-se ao objeto EditorPosition, que contém a posição do cursor no início da seleção. Length [in] Especifica o comprimento da seleção.

Valores de retorno

Este método não possui valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Observações

A implementação cliente deste método deve garantir que todas as exceções lançadas dentro do método sejam capturadas e tratadas, sem que nenhuma exceção seja propagada para fora do método. A propagação de uma exceção para fora do método pode levar a resultados imprevisíveis (como o encerramento do programa).

Veja também

ITextValidatorEvents