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

# Supplementary Objects Compatibility with Version 10

> Supplementary object API compatibility changes between ABBYY FineReader Engine 12 and 10.

This section describes all changes to supplementary objects which may require changes in the source code of your applications.

<table><thead><tr><th><p><strong>Object/Enumeration</strong></p></th><th><p><strong>Property/Method/Constant</strong></p></th><th><p><strong>What has happened?</strong></p></th><th><p><strong>Comment</strong></p></th></tr></thead><tbody><tr><td><p><strong>LongsCollection</strong></p></td><td><br /></td><td><p>Renamed</p></td><td><p>The new name of the object is <strong><a href="/fine-reader/engine/api-reference/supplementary-objects-and-methods/intscollection">IntsCollection</a></strong>. It has been renamed to be consistent with replacing the <strong>long</strong> data type by <strong>int</strong> data type.</p><p>The new object differs from the old one in the following respects:</p><ul><li><strong>Insert</strong>, <strong>Remove</strong>, <strong>RemoveAll</strong> methods have been renamed to <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/insertat-method">InsertAt</a></strong>, <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteat-method">DeleteAt</a></strong>, <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteall-method">DeleteAll</a></strong>, respectively. Methods of all collections have been renamed to be uniform.</li><li><strong>CopyFrom </strong>method is no longer supported. To create a copy of the collection, you can create a new collection using the <strong><a href="/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods">IEngine::CreateIntsCollection</a></strong> method and add the same elements to it using the <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/add-method">Add</a></strong> method.</li></ul></td></tr><tr><td rowspan="2"><p><strong><a href="/fine-reader/engine/api-reference/supplementary-objects-and-methods/stringscollection">StringsCollection</a></strong></p></td><td><p><strong>Insert</strong></p><p><strong>Remove</strong></p><p><strong>RemoveAll</strong></p></td><td><p>Renamed</p></td><td><p>The new names of the methods are <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/insertat-method">InsertAt</a></strong>, <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteat-method">DeleteAt</a></strong>, <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteall-method">DeleteAll</a></strong>. Methods of all collections have been renamed to be uniform.</p></td></tr><tr><td><p><strong>CopyFrom</strong></p></td><td><p>Removed</p></td><td><p>The method is no longer supported. To create a copy of the collection, you can create a new collection using the <strong><a href="/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods">IEngine::CreateStringsCollection</a></strong> method and add the same elements to it using the <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/add-method">Add</a></strong> method.</p></td></tr><tr><td rowspan="2"><p><strong><a href="/fine-reader/engine/api-reference/supplementary-objects-and-methods/regionscollection">RegionsCollection</a></strong></p></td><td><p><strong>Insert</strong></p><p><strong>Remove</strong></p><p><strong>RemoveAll</strong></p></td><td><p>Renamed</p></td><td><p>The new names of the methods are <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/insertat-method">InsertAt</a></strong>, <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteat-method">DeleteAt</a></strong>, <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteall-method">DeleteAll</a></strong>. Methods of all collections have been renamed to be uniform.</p></td></tr><tr><td><p><strong>CopyFrom</strong></p></td><td><p>Removed</p></td><td><p>The method is no longer supported. To create a copy of the collection, you can create a new collection using the <strong><a href="/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods">IEngine::CreateRegionsCollection</a></strong> method and add the same elements to it using the <strong><a href="/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/add-method">Add</a></strong> method.</p></td></tr><tr><td><p><strong>DocumentInfo</strong></p></td><td><br /></td><td><p>Removed</p></td><td><p>The methods which required an object of this type have been removed.</p></td></tr><tr><td><br /></td><td><p><strong>DocumentContentInfo</strong></p></td><td><p>Removed</p></td><td><p>The object containing information about the author, keywords, subject and title of the document, can be obtained via the <strong><a href="/fine-reader/engine/api-reference/document-related-objects/frdocument#documentcontentinfo">DocumentContentInfo</a></strong> property of the <strong>FRDocument</strong> object.</p></td></tr><tr><td><p><strong>IRecognizedPages</strong></p></td><td><br /></td><td><p>Removed</p></td><td><p>The methods which required an object of this type have been removed.</p></td></tr></tbody></table>
