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

# ClassificationObject Object (IClassificationObject Interface)

This object contains classification-relevant data extracted from a document or a page. This data can either be used for training a new classifier or passed to the classification method of an existing model.

## Properties

| Name                | Type                                                                                                              | Description                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Description         | [BSTR](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)           | The description of the classification object.<br /> <br />The default value of this property is an empty string. If necessary, specify it to suit your needs.                                                                                                                                                                                                                                                                                          |
| SuitableClassifiers | [int](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), read-only | The OR combination of [ClassifierTypeEnum](/fine-reader/engine/api-reference/enumerations/classifiertypeenum) constants corresponding to classifiers which can work with this classification object. The text (CT\\\_Text) and combined (CT\\\_Combined) classifiers will be suitable only for classification objects which were created from previously recognized documents or pages, with the results of recognition containing at least some text. |

## Related objects

<img src="https://mintcdn.com/abbyy/6udH-pkk8zkVafYH/images/fine-reader/engine/classificationobject.gif?s=8178e486d7b84e7b8a9b86190fb0f590" alt="ClassificationObject" width="189" height="92" data-path="images/fine-reader/engine/classificationobject.gif" />[](/fine-reader/engine/api-reference/classification-related-objects/classificationobjects)[](/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/fine-reader/engine/api-reference/classification-related-objects/category#objects)[](/fine-reader/engine/api-reference/classification-related-objects/category)

[Object Diagram](/fine-reader/engine/api-reference/object-diagram)

## Input parameter

This object is passed as an input parameter to the following methods:

* [Classify](/fine-reader/engine/api-reference/classification-related-objects/model/classify-method) method of the [Model](/fine-reader/engine/api-reference/classification-related-objects/model) object;
* [Add](/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/add-method) method of the [ClassificationObjects](/fine-reader/engine/api-reference/classification-related-objects/classificationobjects) object.

## Output parameter

This object is the output parameter of the following methods:

* [CreateObjectFromDocument](/fine-reader/engine/api-reference/classification-related-objects/classificationengine/createobjectfromdocument-method), [CreateObjectFromPage](/fine-reader/engine/api-reference/classification-related-objects/classificationengine/createobjectfrompage-method) methods of the [ClassificationEngine](/fine-reader/engine/api-reference/classification-related-objects/classificationengine) object;
* [Find](/fine-reader/engine/api-reference/classification-related-objects/classificationobjects/find-method), [Item](/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method) methods of the [ClassificationObjects](/fine-reader/engine/api-reference/classification-related-objects/classificationobjects) object.

## Samples

This object is used in the [Classification](/fine-reader/engine/guided-tour/samples#classification) demo tool in Windows and the [Classification](/fine-reader/engine/guided-tour/samples#classification_unix) code sample in Linux and macOS.

## See also

[ClassificationObjects](/fine-reader/engine/api-reference/classification-related-objects/classificationobjects)

[Document Classification](/fine-reader/engine/guided-tour/basic-usage-scenarios-implementation/document-classification)
