Click or drag to resize

IQDocument Class

Represents a single document in the ImageQuest system.
Inheritance Hierarchy
SystemObject
  Informa.ImageQuest.API.LibraryIQDocument

Namespace:  Informa.ImageQuest.API.Library
Assembly:  Informa.ImageQuest.API.Library (in Informa.ImageQuest.API.Library.dll) Version: 14.3.0.0
Syntax
public class IQDocument

The IQDocument type exposes the following members.

Constructors
  NameDescription
Public methodIQDocument
Create a new ImageQuest document.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldId
Unique identifier for this document.
Public fieldMetadata
Set of index metadata value associated with this document.
Top
Remarks

All documents in the ImageQuest system consist of two elements: the backing file (often call the "image", although there is no requirement that it be an image file), and the index metadata. This class supplies the API consumer application with the index metadata for a given document, and the unique identifier needed to retrieve the backing file.

In addition to the user-defined attributes that appear on a document, there is a set of system attributes that are always available to any document, which are assigned values automatically and should not be altered. The set of attributes available this way are:

Attribute NameAttribute Value
CreateDateTimeIndicates the date and time the document was added to ImageQuest
DeletedIndicates if a document has been marked deleted.
DocumentTypeIndicates the type of document (read/write)
EnteredByIndicates the name of the user that created the document.
FileIDSpecifies the internal backing file's unique identifier.
FileTypeIndicates the type of data contained in the backing file.
PageCountIndicates the total number of pages in the backing file (read/write)

See Also