ExtObjectInfo
Extended object info, typically used as an OUT parameter in RPC methods.
| Full name | MFiles.ExtObjectInfo |
|---|---|
| Proto file | mfiles/structs.proto |
Fields
| Field | Type | Number | Description |
|---|---|---|---|
is_visible | bool | 1 | True if any version of the object is visible to the caller. |
object_info | ObjectLevelInfo | 2 | Object-level information, if is_visible is true. |
is_latest_version_visible | bool | 3 | True if the latest version of the object is visible to the caller. |
latest_version | ObjectVersionExWP | 4 | The latest version of the object with its properties and ACL, if is_latest_version_visible is true. Some methods (for example UndoCheckout) return it without property values. |
original_obj_ver | ObjVer | 5 | The object version the request named, as sent. The version part may be unset. |
Used by methods
IRPCElectronicSignatures.AddEmptyElectronicSignature, IRPCElectronicSignatures.DisconnectElectronicSignature, IRPCObjectOperations.ChangeSecurity, IRPCObjectOperations.CheckIn, IRPCObjectOperations.CheckInExternalChanges, IRPCObjectOperations.CheckInMultiple, IRPCObjectOperations.CopyConflictObjectAsNewVersionToBaseObject, IRPCObjectOperations.DemoteObjects, IRPCObjectOperations.PromoteUnmanagedObject, IRPCObjectOperations.RemoveObject, IRPCObjectOperations.RemoveObjects, IRPCObjectOperations.ResolveConflict, IRPCObjectOperations.Rollback, IRPCObjectOperations.SetFavoritesMultiple, IRPCObjectOperations.SetObjectLevelProperty, IRPCObjectOperations.SetProperties, IRPCObjectOperations.SetPropertiesMultiple, IRPCObjectOperations.SetTier, IRPCObjectOperations.UndeleteObject, IRPCObjectOperations.UndeleteObjects, IRPCObjectOperations.UndoCheckout, IRPCObjectOperations.UndoCheckoutMultiple
Used by messages
MigratedObjectInfo-- Migrated object info.