Kofax Front Office Server .NET Validation API
Kofax Front Office Server .NET Validation API
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAttribute
 CKofax.KFSLib.KFSValidation.KFSIndexFieldAttributeUsed to mark an index field as a validated field for Kofax Front Office Server. Additionally, it is possible to designate that a field should be read only, or override a field's default value.
 CKofax.KFSLib.KFSValidation.IKFSBatchProvides an interface so that code to operate on various KC validation objects can be shared between different versions of Kofax Capture. Since code in the various KFSLib.KCXX projects may only reference their own corresponding KFSValidation library, we have to provide an interface for each of the different classes (Batch, Document, IndexField, etc.) in order to share code in KFSLib. These interfaces are distinct from those in IKFSLib, whose purpose is to bridge communication to the KFSNative project (which in turn translates to Java. The interfaces do not include all the implemented methods of their implementing classes, only those needed in KFSLib.
 CKofax.KFSLib.KFSValidation.IKFSDocumentProvides an interface so that code to operate on various KC validation objects can be shared between different versions of Kofax Capture. Since code in the various KFSLib.KCXX projects may only reference their own corresponding KFSValidation library, we have to provide an interface for each of the different classes (Batch, Document, IndexField, etc.) in order to share code in KFSLib. These interfaces are distinct from those in IKFSLib, whose purpose is to bridge communication to the KFSNative project (which in turn translates to Java. The interfaces do not include all the implemented methods of their implementing classes, only those needed in KFSLib.
 CKofax.KFSLib.KFSValidation.IKFSIndexFieldProvides an interface so that code to operate on various KC validation objects can be shared between different versions of Kofax Capture. Since code in the various KFSLib.KCXX projects may only reference their own corresponding KFSValidation library, we have to provide an interface for each of the different classes (Batch, Document, IndexField, etc.) in order to share code in KFSLib. These interfaces are distinct from those in IKFSLib, whose purpose is to bridge communication to the KFSNative project (which in turn translates to Java). The interfaces do not include all the implemented methods of their implementing classes, only those needed in KFSLib.
 CKofax.KFSLib.KFSValidation.IKFSIndexFieldsProvides an interface so that code to operate on various KC validation objects can be shared between different versions of Kofax Capture. Since code in the various KFSLib.KCXX projects may only reference their own corresponding KFSValidation library, we have to provide an interface for each of the different classes (Batch, Document, IndexField, etc.) in order to share code in KFSLib. These interfaces are distinct from those in IKFSLib, whose purpose is to bridge communication to the KFSNative project (which in turn translates to Java. The interfaces do not include all the implemented methods of their implementing classes, only those needed in KFSLib.
 CKofax.KFSLib.KFSValidation.KFSFieldUtilUtility class for setting index field properties from a validation script.
 CKofax.KFSLib.KFSValidation.ValidationContextDetermine the application context from which the validation script is being called.