Imports DigitalData.Modules.EDMI.API.Client Imports DigitalData.Modules.EDMI.API.Rights Namespace DocumentResultList Public Class Document ''' ''' Primary identifier of the Document. ''' Can be a Windream DocId or an IDB ObjectId. ''' Public Property Id As Long ''' ''' The access right given to the current user for this file ''' ''' Public Property AccessRight As AccessRight ''' ''' Extension is needed for determining the type of file ''' and showing it in the DocumentViewer. It is saved without the dot-separator. ''' Public Property Extension As String ''' ''' Binary contents of the file. ''' Public Property Contents As Byte() ' Optional properties Public Property LastWriteTime As Date = Nothing Public Property FullPath As String = Nothing Public Property TempPath As String = Nothing Public Property FileHash As String = Nothing Public Property DocumentType As String = Nothing Public Property DisplayFileName As String = Nothing Public Sub New(pPrimaryKey As Long) Id = pPrimaryKey End Sub End Class End Namespace