Skip to main content

ObjFileSourceType

Object file source type enumeration.

NameDescriptionValue
OBJ_FILE_SOURCE_TYPE_UNDEFINEDUndefined object file source.0
OBJ_FILE_SOURCE_TYPE_BLANK_TEMPLATEBlank template object file source.1
OBJ_FILE_SOURCE_TYPE_USER_DEFINED_TEMPLATEUser defined template object file source.2
OBJ_FILE_SOURCE_TYPE_UPLOADED_FILEUploaded object file source.3
OBJ_FILE_SOURCE_TYPE_UPLOADED_FILESUploaded object file source.4
OBJ_FILE_SOURCE_TYPE_EMPTY_FILESEmpty 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_CONTENTInline 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