이 메서드는 클라이언트 측에서 구현됩니다. 맞춤법 검사 중 Text Validator가 오류를 발견하면 ABBYY FineReader Engine이 이 메서드를 호출합니다. 이 메서드를 통해 클라이언트는 해당 오류에 대해 수행할 작업(무시, 바꾸기 또는 불확실하게 인식된 단어를 사전에 추가)을 선택할 수 있습니다.Text Validator에 오류를 표시하기 전에 이 메서드가 호출됩니다. 이 메서드에서 TVC_None을 제외한 반응을 선택하면 해당 오류는 Text Validator에 표시되지 않습니다.ITextValidator::ValidatorError 속성을 사용하면 발견된 오류에 대한 정보를 가져올 수 있습니다.
Reaction[out] 이 TextValidatorCommandEnum 형식의 변수는 단어에 적용할 명령을 지정합니다. 이 메서드에서 TVC_None 이외의 명령을 선택하면 오류가 Text Validator에 표시되지 않습니다.Replacement[out] 대체할 단어를 SpellWord 객체로 나타냅니다. 이 매개변수는 Reaction 매개변수가 TVC_Replace 또는 TVC_ReplaceAll인 경우에 사용됩니다.
이 method의 클라이언트 측 구현에서는 method 내부에서 발생하는 모든 예외를 반드시 포착하여 처리하고, 어떤 예외도 method 외부로 전파되지 않도록 해야 합니다. 예외가 method 외부로 전파되면 예측할 수 없는 결과(예: 프로그램 종료)가 발생할 수 있습니다.