OBJECTOPFLAGS

View as Markdown

Object operation flags.

Full nameMFiles.OBJECTOPFLAGS
Proto filemfiles/enums.proto

Fields

FieldTypeNumberDescription
allbool1Specifies all flags set; Including any future flags.
require_read_access_after_operationbool2Requires read access to the object after the object operation. If available, the operation fails if the user does not have read access to the object after the operation.
require_edit_access_after_operationbool3Requires edit access to the object after the object operation. If available, the operation fails if the user does not have edit access to the object after the operation.
disallow_name_changebool4If specified, the operation will fail if it causes a change in the object version's name.
require_change_permissions_access_after_operationbool5Requires security change access to the object after the object operation. If available, the operation fails if the user does not have security change access to the object after the operation.
require_full_access_after_operationbool6Requires full access to the object after the object operation. If available, the operation fails if the user does not have full access to the object after the operation.
change_acl_in_all_versionsbool7Changes the ACL of all versions of the object. This is currently used to request setting the ACL of all versions of an object, not just a specific version, when calling ChangeSecurity.
verify_check_in_wopi_locked_documentbool8Verify the document is locked for WOPI Co-authoring or editing during checkin.

Used by methods

IRPCObjectOperations.AddObject, IRPCObjectOperations.AddObjectWithFiles, IRPCObjectOperations.AddObjectWithFilesWithPropertyMetadata, IRPCObjectOperations.AddSingleFileDocument_SingleStep, IRPCObjectOperations.AddSingleFileDocument_SingleStep2, IRPCObjectOperations.AddSingleFileDocument_SingleStep3, IRPCObjectOperations.AddStubObject, IRPCObjectOperations.ChangeSecurity, IRPCObjectOperations.CheckIn, IRPCObjectOperations.CheckInMultiple, IRPCObjectOperations.CreateNewObjectWithPropertyMetadata, IRPCObjectOperations.RemoveProperty, IRPCObjectOperations.SetObjectLevelProperty, IRPCObjectOperations.SetProperties, IRPCObjectOperations.SetPropertiesWithMetadata, IRPCObjectOperations.UpdateObjectModificationInfo, IRPCObjectOperations.UpdateProperty

Used by messages