BlockTypesCollection (IBlockTypesCollection Interface)

This object represents a collection of BlockTypeEnum constants. It exposes the standard collection functionality. This object serves as a storage to pass parameters to those ABBYY FlexiCapture SDK functions that require them. It may also be return value of ABBYY FlexiCapture SDK methods.

Important! This collection does not implement IEnumerable. You cannot iterate through its elements using the foreach statement in C# or for each in Visual Basic. The [] operator for accessing an element by its index works, as it is implemented by the Element property.


Name Type Description
Count Integer, read-only Stores the number of elements in the collection.
Element BlockTypeEnum, read-only Provides access to a single element of the collection.


Name Description
Add Adds a new element at the end of the collection.
DeleteAt Removes an element from the collection.
DeleteAll Removes all the elements from the collection.
Item Provides access to a single element of the collection.

Input parameter

This object is the input parameter of the AddNewFixed method of the DocumentDefinitions object.


This object is used in the following code samples: Fixed Forms.

See also

Working with Collections

15.08.2023 13:19:30

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.