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. |