ObjectVersionEx
Information about one version of an object (version_info) and about the object as a whole
(object_info), such as its ID and check-out status.
| Full name | MFiles.ObjectVersionEx |
|---|---|
| Proto file | mfiles/structs.proto |
Fields
| Field | Type | Number | Description |
|---|---|---|---|
version_info | ObjectVersion | 1 | Object Version information. |
object_info | ObjectLevelInfo | 2 | Object-level information. |
Used by methods
IRPCDataExport.GetExportedObjectProperties, IRPCElectronicSignatures.AddEmptyElectronicSignature, IRPCElectronicSignatures.DisconnectElectronicSignature, IRPCFileTransfer.FileUploadAttach, IRPCFileTransferStreaming.FileUploadWhole, IRPCObjectOperations.AddObject, IRPCObjectOperations.AddObjectFile, IRPCObjectOperations.AddObjectWithFiles, IRPCObjectOperations.AddObjectWithFilesWithPropertyMetadata, IRPCObjectOperations.AddSingleFileDocument_SingleStep, IRPCObjectOperations.AddSingleFileDocument_SingleStep2, IRPCObjectOperations.AddSingleFileDocument_SingleStep3, IRPCObjectOperations.AddStubObject, IRPCObjectOperations.AddVersionTag, IRPCObjectOperations.ChangeSecurity, IRPCObjectOperations.CheckIn, IRPCObjectOperations.CheckInExternalChanges, IRPCObjectOperations.CheckInMultiple, IRPCObjectOperations.CheckOut, IRPCObjectOperations.CheckOutMultiple, IRPCObjectOperations.ConvertToPDF, IRPCObjectOperations.CopyConflictObjectAsNewVersionToBaseObject, IRPCObjectOperations.DestroyObject, IRPCObjectOperations.DestroyObjectVersions, IRPCObjectOperations.DestroyObjects, IRPCObjectOperations.DownloadFile_Begin, IRPCObjectOperations.GetObjectHistory2, IRPCObjectOperations.GetObjectInfo, IRPCObjectOperations.GetObjectInfoAndProperties, IRPCObjectOperations.GetObjectInfoAndPropertiesWithMetadata, IRPCObjectOperations.GetObjectVersionAndPropertiesOfMultipleObjects, IRPCObjectOperations.GetRelationshipsForObject, IRPCObjectOperations.GetTemplateObjectsForObjectType, IRPCObjectOperations.ModifyVersionTags, IRPCObjectOperations.PrepareFile, IRPCObjectOperations.PromoteUnmanagedObject, IRPCObjectOperations.RemoveObject, IRPCObjectOperations.RemoveObjectFile, IRPCObjectOperations.RemoveObjects, IRPCObjectOperations.RemoveProperty, IRPCObjectOperations.RenameObjectFile, IRPCObjectOperations.ResolveConflict, IRPCObjectOperations.Rollback, IRPCObjectOperations.SetExternalObjectID, IRPCObjectOperations.SetFavoritesMultiple, IRPCObjectOperations.SetObjectGUID, IRPCObjectOperations.SetObjectLevelProperty, IRPCObjectOperations.SetProperties, IRPCObjectOperations.SetPropertiesMultiple, IRPCObjectOperations.SetPropertiesWithMetadata, IRPCObjectOperations.SetPropertyValueMetadata, IRPCObjectOperations.UndeleteObject, IRPCObjectOperations.UndeleteObjects, IRPCObjectOperations.UndoCheckout, IRPCObjectOperations.UndoCheckoutMultiple, IRPCObjectOperations.UpdateMetadataInFile, IRPCObjectOperations.UpdateObjectModificationInfo, IRPCObjectOperations.UpdateProperty, IRPCObjectOperations.UploadFileCommit
Used by messages
DocumentInfoForNotifications-- Document info for notifications. This encapsulates all needed info of a document for notifications.ObjVerDataForMIX-- Object version data for metadata indexing.ObjectVersionData-- Object info, property values, ACL and object permissions for client.ObjectVersionExWP-- Object info, property values, and ACL.ObjectVersionExWPWithMetadata-- Object info, property values, and ACL. This structure extends ObjectVersionExWP with metadata belonging to the properties.RelationshipData-- Struct for a relationship (between objects).SearchResultsItem-- Information on search results item (object version info + search specific info).