ExtIDStatus
ExtID status enumeration.
| Name | Description | Value |
|---|---|---|
| EXT_IDSTATUS_UNKNOWN | Unknown. | 0 |
| EXT_IDSTATUS_EXTERNAL | A real external ID that was received from an external database. | 1 |
| EXT_IDSTATUS_INTERNAL | No real ExtID yet. The item has been created in M-Files and does not yet know its identification in an external database (or there is no external database). | 2 |
| EXT_IDSTATUS_DISCARDED | A corresponding item in the external database was not found and this item was discarded without receiving a real ExtID. | 3 |
| EXT_IDSTATUS_NOT_AVAILABLE | The external ID is not yet available. Used for external objects whose external ID has not yet been assigned. This value is only used at runtime and is never stored in the database. | 4 |
| EXT_IDSTATUS_EXTERNAL_REDUCED | A real ExtID is set but the item itself is in the reduced state. This value is used when importing missing items for which the content package provides an ExtID. External object refresh can promote these values to full external objects. | 5 |
Runtime Access
This enumeration is available at runtime on the MFiles global object under the VaultEnums namespace. Access enum values using MFiles.VaultEnums.ExtIDStatus.<value>.
Example:
const value = MFiles.VaultEnums.ExtIDStatus.EXT_IDSTATUS_UNKNOWN;
See also: MFiles Global Object