Document |
[DataMemberAttribute] public HashSet<Id> UserRequeueDocumentTypes { get; set; }
Note: Excluded document format types (see property ExcludedDocumentTypes) will be ignored for user requeue as custom task. Formats defined in ExcludedDocumentTypes take precedence over UserRequeueDocumentTypes.
The main use of this property is to allow for user custom processing of specific document format types. Another custom use, is to prevent binary-to-text extraction on unsupported file formats if the user knows this format contains no useful textual information.
A document that marked for "requeue", either as RequeueAsSeparateTask or UserRequeueAsSeparateTask, will have its file format identified, file bytes hashed, and its SHA1BinaryHash compared to the NIST hash database (if PerformNistCheck is true) before being excluded from further processing.
This property setting has no effect if ProcessingMode property is set to either IdentificationOnly and IdentificationWithContainerItemCount because there is no text/metadata/embedded object extraction processing in these 2 modes.