Class DocumentContract
Represents a document
Namespace: Com.Kendox.Dcis.SubSystem.Service.Contract
Syntax
public class DocumentContract : Object
Name | Description |
---|---|
DocumentContract() |
Fields
Name | Description |
---|---|
Abonnements | List of abonnements |
AccessRightsEnumList | List of all allowed access rights AccessRightsEnum |
AnnotationManager | Annotations for main document file |
Blogs | List of all blog items |
CheckOutStateEnum | Check out state of the document CheckOutStateEnum |
CheckOutUserId | Id of the user for which document is checked out |
CurrentVersionId | Current version id of the document |
DocumentData | Document data list |
HasAbonnement | Flag that indicates whether the document has an abonnement. |
HasAnnotation | Flag whether the document has annotation. |
HasBlog | Flag whether the document has a blog entry. |
HasLinks | Flag whether the document has links. |
HasOverlay | Defines if the document should be displayed with a overlay |
HasReminders | Flag that indicates whether the document has reminders. |
HasSignature | Flag whether the document has a signature. |
HasTempAccess | Indicates if the document has a temporary access configuration. |
Id | Id of the document |
ImportTemplateId | Id of the import template for this document |
InfoStoreId | Id of the info store |
LifeCycleManager | Life cycle information |
MainFileLength | Main file size |
Name | Name of the document |
PageCount | Page count of main file |
Properties | List of all properties |
ProtectionDomainId | Id of the protection domain |
Reminders | List of all reminders |
SessionCount | Session count |
SigningProfileId | Id of the signing profile |
VersionId | Version id of the document |