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