ObjFileSourceType
Object file source type enumeration.
| Name | Description | Value |
|---|---|---|
| OBJ_FILE_SOURCE_TYPE_UNDEFINED | Undefined object file source. | 0 |
| OBJ_FILE_SOURCE_TYPE_BLANK_TEMPLATE | Blank template object file source. | 1 |
| OBJ_FILE_SOURCE_TYPE_USER_DEFINED_TEMPLATE | User defined template object file source. | 2 |
| OBJ_FILE_SOURCE_TYPE_UPLOADED_FILE | Uploaded object file source. | 3 |
| OBJ_FILE_SOURCE_TYPE_UPLOADED_FILES | Uploaded object file source. | 4 |
| OBJ_FILE_SOURCE_TYPE_EMPTY_FILES | Empty object file source (one or more files). The file contents have not been uploaded yet; only each file's title and extension are known at this point. This type may only be used when the object is created as a draft (the draft flag must be set); otherwise the request is rejected. | 5 |
| OBJ_FILE_SOURCE_TYPE_FILE_CONTENT | Inline file content object file source. | 6 |
Runtime Access
This enumeration is available at runtime on the MFiles global object under the VaultEnums namespace. Access enum values using MFiles.VaultEnums.ObjFileSourceType.<value>.
Example:
const value =
MFiles.VaultEnums.ObjFileSourceType.OBJ_FILE_SOURCE_TYPE_UNDEFINED;
See also: MFiles Global Object