Coordination of Automation and the Imaging Application

Automation is not aware of changes made interactively by an end-user in the Imaging application. The objects known to automation stay in the same state in which they were left programmatically. If an end-user changes a displayed object, automation does not update this object in its Application object. For example, if the end-user changes the active page, automation does not update the ActivePage property. However, properties and methods are available so that you can determine if a change has occurred, and you can update the objects known to automation, if desired.