Metodo OnChangeBlockType dell'interfaccia IZoomViewerEvents
Questo metodo è implementato sul lato client. Viene chiamato da ABBYY FineReader Engine dopo che il tipo di blocco è stato modificato in Image Viewer oppure in Zoom Viewer sincronizzato con Image Viewer. Consente di annullare la modifica del tipo.Il tipo di blocco può essere modificato tramite la barra degli strumenti delle proprietà del blocco o il menu contestuale, oppure indirettamente aggiungendo separatori di tabella a un blocco che in precedenza non era di tipo tabella.
Index[in] Contiene l’indice del blocco selezionato. L’indice si trova nella raccolta ILayout::VisualBlocks.NewType[in] Il nuovo tipo del blocco, specificato da una costante dell’enumerazione BlockTypeEnum.Cancel[out] È possibile impostare questa variabile su TRUE per annullare la modifica del tipo di blocco.
L’implementazione client di questo metodo deve garantire che tutte le eccezioni sollevate all’interno del metodo siano intercettate e gestite e che nessuna eccezione venga propagata al di fuori del metodo. La propagazione di un’eccezione al di fuori del metodo può causare risultati imprevedibili (ad esempio, l’arresto del programma).