Bit flags that describe the capabilities of an object.
Member | Value | Description |
---|---|---|
MFObjectCapabilityFlagAddAndRemoveFiles | 8192 | Adding and removing files is allowed. |
MFObjectCapabilityFlagAllCapabilities | -1 | All object capabilities. |
MFObjectCapabilityFlagCanBeDeleted | 8 | The object can be deleted. |
MFObjectCapabilityFlagCanBeDestroyed | 16 | The object can be destroyed. |
MFObjectCapabilityFlagCanBeRenamed | 64 | The object can be renamed |
MFObjectCapabilityFlagCanBeUndeleted | 32 | The object can be undeleted. |
MFObjectCapabilityFlagCanChangeFileType | 16384 | Changing the type of the files contained in the object is allowed. Requires M-Files 19.2.7378.0 or later. |
MFObjectCapabilityFlagCanHaveHistory | 1 | The object can have history. |
MFObjectCapabilityFlagCanHaveRelationships | 2 | The object can have relationships. |
MFObjectCapabilityFlagEditableAssignments | 256 | The assignment functions are available for the object. |
MFObjectCapabilityFlagEditableFiles | 1024 | The files of the object can be edited. |
MFObjectCapabilityFlagEditableMetadata | 128 | The metadata of the object can be edited. |
MFObjectCapabilityFlagEditableOldVersionDetails | 4 | The old version details of the object are editable. |
MFObjectCapabilityFlagEditableVersionComments | 2048 | The version comments of the object can be edited. |
MFObjectCapabilityFlagEditableWorkflows | 512 | The workflow capabilities are available for the object. |
MFObjectCapabilityFlagNone | 0 | No object capabilities. |
MFObjectCapabilityFlagSingleFileMultiFileConversion | 4096 | The object can be converted from a single-file document to a multi-file document and conversely from a multi-file document to a single-file document. |