DAPIVERSION is the object handle of a version of a node stored in the DAPI database. It is used in the DAPI functions for all version manipulation operations.


Instance Attributes Index

 o pID
The unique ID.
 o pNodeID
The ID of the node which contains this version.
 o pNumber
The version number of this version.
 o pName
The name of this version.
 o pType
The type of this version.
 o pOwner
The ID of the user who created this version.
 o pComment
The comment field.
 o pCreateDate
The creation date and time of this version.
 o pModifyDate
The modification date and time of this version.
 o pLocked
An integer indicating locked status.
 o pLockedBy
The ID of the user who locked this version.
 o pLockedDate
The date and time when the version is locked.
 o pFilePlatform
The platform from which the file originated.
 o pFileName
The file name.
 o pFileType
The file type.
 o pFileCreator
The file creator (specific to the Macintosh platform).
 o pFileDataSize
The data size of this version of the file.
 o pFileResSize
The resource size of this version of the file.
 o pFileCreateDate
The file creation date and time.
 o pFileModifyDate
The file modification date and time.
 o pProviderName
The name of the associated provider.
 o pProviderID
The ID of the associated provider.
 o pIndexed
Unused.
 o pMIMEType
The file MIME type.
 o pVerMajor
The major version number.
 o pVerMinor
The minor version number.

Instance Attributes

 o pID
 Integer pID
The unique ID. The column in the DVersData table is VersionID.
 o pNodeID
 Integer pNodeID
The ID of the node contains this version. The column in the DVersData table is DocID.
 o pNumber
 Integer pNumber
The version number of this version. The column in the DVersData table is Version.
 o pName
 String pName
The name of this version. The column in the DVersData table is VersionName.
 o pType
 Integer pType
The type of this version. It is undefined for normal version, otherwise a string to indicate a rendition type. The column in the DVersData table is VerType.
 o pOwner
 Integer pOwner
The ID of the user who created this version. The column in the DVersData table is Owner.
 o pComment
 String pComment
The comment field. The column in the DVersData table is VerComment.
 o pCreateDate
 Date pCreateDate
The creation date and time of this version. The column in the DVersData table is VerCDate.
 o pModifyDate
 Date pModifyDate
The modification date and time of this version. The column in the DVersData table is VerMDate.
 o pLocked
 Integer pLocked
An integer indicating locked status. The column in the DVersData table is Locked.
 o pLockedBy
 Integer pLOCKEDBY
The ID of the user who locked this version. The column in the DVersData table is LockedBy
 o pLockedDate
 Date pLockedDate
The date and time when this version is locked. The column in the DVersData table is LockedDate.
 o pFilePlatform
 Integer pFilePlatform
The platform from which the file originated. The column in the DVersData table is Platform.
 o pFileName
 String pFileName
The file name. The column in the DVersData table is FileName.
 o pFileType
 String pFileType
The file type. The column in the DVersData table is FileType.
 o pFileCreator
 String pFileCreator
The file creator (specific to the Macintosh platform). The column in the DVersData table is FileCreator.
 o pFileDataSize
 Long pFileDataSize
The data size of this version of the file. The column in the DVersData table is DataSize.
 o pFileResSize
 Integer pFileResSize
The resource size of this version of the file. It is Mac platform specific. The column in the DVersData table is ResSize.
 o pFileCreateDate
 Date pFileCreateDate
The file creation date and time. The column in the DVersData table is FileCDate.
 o pFileModifyDate
 Date pFileModifyDate
The file modification date and time. The column in the DVersData table is FileMDate.
 o pProviderName
 String pProviderName
The name of the associated provider. It is retrieved dynamically.
 o pProviderID
 Integer pProviderID
The ID of the associated provider. The column in the DVersData table is ProviderId.
 o pIndexed
 Integer pIndexed
Unused. The column in the DVersData table is Indexed.
 o pMIMEType
 String pMIMEType
The file MIME type. The column in the DVersData table is MimeType.
 o pVerMajor
 Integer pVerMajor
The major version number. The column in the DVersData table is VerMajor.
 o pVerMinor
 Integer pVerMinor
The minor version number. The column in the DVersData table is VerMinor.