Skip to main content

Messages

NameDescription
AccessControlEntryAccess control entry.
AccessControlListAccess control list.
AccessControlListComponentAccess control list component.
AccessControlListComponentKeyEach automatic access control list component originates from a property value of the object. Only value list based property values may introduce access control list components. These components are identified by the value list item that is the source of the component and the property definition in which the value list item is set.
AccessControlListComponentMapEntryAccess control list component container.
ACCESSCONTROLLISTCOMPONENTSTATUSFLAGSACL component status flags.
AccessControlPseudoUserSubjectSubject data for pseudo user subjects.
AccessControlSubjectAccess control subject.
AccessControlSubjectUnionUnion for ACL subject data depending on the subject type.
ACTIONFLAGSAction flags (bitfields).
AssociatedPropertyDefA PropertyDef that is associated with a class.
AutomaticMetadataRequestThe definition of an automatic value.
AutomaticMetadataResultThe definition of an automatic value.
AutomaticPermissionsDescribes the automatic permissions specification for a value list item or object.
BytesWrapped string.
ClassGroupRepresents a group of document classes in a vault.
ClassPermissionsForClientEvaluated permissions for current user.
DataFunctionCallExpression that can be evaluated for any document.
DataFunctionUnionUnion of data functions of different type.
EffectivePermissionsEffective permissions.
ErrorInfoContains details about an error returned by the server.
EventSubscriptionRepresents a single event subscription for an object.
ExpressionExpression that can be evaluated for any object.
EXPRESSIONEXFLAGSExtended expression flags.
ExpressionUnionUnion of expressions of different type.
ExternalRepositoryIDItem ID in external repository.
ExternalViewExternal view.
ExtObjectInfoExtended object info, typically used as an OUT parameter in RPC methods.
FileDocument file.
FileIDDocument file.
FileVerDocument file.
FolderRepresents a single folder in a vault.
FOLDERCAPABILITYFLAGSFolder capability flags.
FolderInfoUnionUnion containing folder type-specific data for a Folder.
FTSFLAGSCombination of full-text search flag bitfields.
GroupingLevelExtended expression (used to describe a view level, for example).
IndirectionLevelProperty definition or object type
IndirectPropertyIDIndirect property ID.
IndirectPropertyIDLevelIndirect property ID level.
IndirectPropertyIDLevelRefIndirect property ID level reference.
ITEMFLAGSItem (value list item or object) flags.
ItemIDItem ID. Can be used to represent any item identity, that can be located natively in M-Files or in external system. E.g. value list item id or object id.
ItemInfoInformation about the item (value list item or object).
LookupSingle-value lookup datatype.
LookupWithMetadataSingle-value lookup datatype.
MultiSelectLookupMulti-value lookup datatype.
MultiSelectLookupWithMetadataMulti-value lookup datatype.
NamedACLNamed ACL (= predefined permissions).
NamedValueRepresents a named value stored in a vault.
OBJECTCAPABILITYFLAGSObject capability flags.
ObjectClassObject class.
OBJECTDATAREQUESTFLAGSObject data request flags.
OBJECTFILEFLAGSObject file flags.
ObjectLevelInfoObject-level information.
OBJECTOPFLAGSObject operation flags.
ObjectPermissionsForClientEvaluated permissions for current user.
ObjectTypeIndexingDefinitionObject type's indexing definition for searching from Master Storage.
ObjectTypePermissionsForClientEvaluated permissions for current user.
ObjectTypeSearchCharacteristicsSearch characteristics of an object type.
ObjectTypeTargetForBrowsingObject type's target (instances of another object type in a view) for browsing.
ObjectVersionObject Version.
ObjectVersionActivityRepresents an activity entry for an object version.
OBJECTVERSIONACTIVITYCATEGORYFLAGSCategory flags (bitfields).
ObjectVersionActivityRequestObject version activity request.
ObjectVersionActivityResponseObject version activity response.
ObjectVersionAndPropertiesWithMetadataObject info, property values and their metadata, and ACL.
ObjectVersionDataObject info, property values, ACL and object permissions for client.
ObjectVersionDataRequestSpecifies the details of an object data request.
ObjectVersionDataResultContains the result data for a single object data request.
ObjectVersionExObject version and object-level information.
ObjectVersionExWPObject info, property values, and ACL.
ObjectVersionFileActivityObject version file activity.
OBJECTVERSIONFILEACTIVITYFLAGSObject version file activity action type flags.
ObjectVersionPropertyActivityObject version property activity.
OBJECTVERSIONPROPERTYACTIVITYFLAGSObject version property activity action type flags.
ObjFileSourceSpecifies the source data for a file being added when creating a new object with files.
ObjFileSourceUnionUnion containing file source type-specific data for an ObjFileSource.
ObjFileVerObject file version.
ObjIDObject ID.
OBJTYPEFLAGSObject type flags (bitfields).
ObjVerObject ID and version.
OBJVERFLAGSObject version flags.
ObjVerVersionObject version information for a specific version type (internal, external repository, etc).
ObjVerWithPropertiesObject version with an array of property values.
PropertyDefRepresents a property definition in the vault metadata structure.
PROPERTYDEFFLAGSProperty definition flags (bitfields).
PropertyDefPermissionsForClientEvaluated permissions for current user.
PropertyValueRepresents a single property value on an object.
PropertyValueArrayAn array of property values.
PropertyValueSuggestionThe definition of an automatic value.
PropertyValueWithMetadataProperty value metadata namespace.
PropertyValueWithMetadataArrayAn array of property values along with their associated metadata.
RelationshipDataRepresents a relationship between two objects.
RelationshipGroupRepresents a group of objects related to a specific object.
SearchConditionA structure that specifies a single search condition.
SearchConditionArrayAn array of search conditions combined with the AND operator.
SearchDefDefines a complete search including conditions, sorting, and other parameters.
SearchFlagsSearch flags.
SearchOutputInfoAdditional information about a completed search operation.
SearchResultsItemInformation on search results item (object version info + search specific info).
SearchResultsPageRequestIdentifies a search results page request.
SearchResultsSortingSpecifies sorting criteria for search results.
SEARCHSTATUSFLAGSSearch status flags.
SearchTargetSearch options.
SetPropertiesParamsParameter set for a single object's property update within a SetPropertiesMultiple operation.
SortFlagsSort flags.
SortRuleDefines a single sort rule for ordering results.
SortRuleFlagsSort rule flags.
SortRuleValueArrayAn array of sort rules for ordering results.
SRPREQUESTFLAGSSearch results page request flags.
StateBasicBasic state info (for normal clients).
STATEFLAGSState flags (bitfields).
StateTransitionBasicBasic state transition info (for normal clients).
SubviewGroupSubview group for a view.
TemplateRepresents template information for creating new objects.
TypedValueA typed value. Typically used to represent the value of a property or an evaluated expression.
TypedValueMetadataProperty value metadata namespace.
TypedValueUnionUnion for typed value data (depends on data type).
TypedValueUnionWithMetadataUnion for typed value data (depends on data type).
TypedValueWithMetadataA typed value. Typically used to represent the value of a property or an evaluated expression.
UploadedFileInformation about an uploaded file.
UploadedFileArrayArray of uploaded files.
ValueListObject type, basic data.
ValueListItemItem in a value list.
VersionCommentContains details about a version comment. This struct is reserved specifically for version comment data and should not be used for other purposes.
VersionCommentArrayAn array of object versions and their associated property values, used for comment history.
ViewRepresents a single view in the vault.
VIEWFLAGSView flags.
ViewLocationDefines the location of a view within its parent.
ViewVisualizationSubview group for a view.
WorkflowBasic workflow.
GetObjectVersionAndPropertiesOfMultipleObjectsResponseResponse structure for retrieving version information and properties of multiple objects at once.
SessionInfoThe session info of a logged on user.
ServerVaultCapabilitiesCapabilities of M-Files Server and the connected document vault.