ObjFileVer
Identifies one version of a file of an object.
| Full name | MFiles.ObjFileVer |
|---|---|
| Proto file | mfiles/structs.proto |
Fields
| Field | Type | Number | Description |
|---|---|---|---|
obj_id | ObjID | 1 | The object that owns the file. |
file_ver | FileVer | 2 | The specific file version, as in File.file_ver. |
Used by methods
- IRPCDocumentOperationsFileIOInternal.GetFileOutline -- Gets the size and MD5 checksum of a file version.
- IRPCIndexingDataSource.DownloadFile_BeginForFIX -- Begins downloading a file for file data indexing.
- IRPCIndexingDataSource2.GetTextContentForFileForIX -- Gets the text that the server extracts from a file version for indexing, in the response.
- IRPCObjectOperations.DownloadFile_Begin -- Opens a download session for a file version and returns its ID, the content size and, on request, its MD5 checksum.
- IRPCObjectOperations.FindFileDuplicates -- Finds files in the vault with the same content as the given file version.
- IRPCObjectOperations.GetComparisonUrlOfUploadedFile -- Gets a URL of a page that shows the differences between a document file in the vault and a stateless upload identified by its
file_ref. - IRPCObjectOperations.GetDocumentComparisonUrl -- Gets a URL of a page that shows the differences between two document files in the vault.
- IRPCObjectOperations.GetDocumentComparisonWithTempFileUrl -- Gets a URL of a page that shows the differences between a document file in the vault and an uploaded temporary file.
- IRPCObjectOperations.GetFileSize -- Gets the size of a specific file version in bytes.
- IRPCObjectOperations.GetTextContentForFile -- Gets the plain text content of a file version.
- IRPCObjectOperations.GetTextContentForFileWithFormat -- Gets the text content of a file version as plain text or Markdown, and reports which format was produced.
- IRPCObjectOperations.HasFileDuplicates -- Tells whether a file with the given content (checksum) already exists in the vault.
- IRPCObjectOperations.PrepareFile -- Prepares a PDF rendition of a file version and reports its size, extension and timestamp.
- IRPCObjectOperations.UploadExistingFiles -- Copies existing file versions into new uploads, for example to create a new object with a copy of a file.
Used by messages
FileInfoForFIX-- File info for file data indexing.