AccessControlEntry | Access control subject. |
AccessControlList | Access control list. |
AccessControlListComponent | Access control list component. |
AccessControlListComponentKey | Each 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. |
AccessControlListComponentMapEntry | Access control list component container. |
ACCESSCONTROLLISTCOMPONENTSTATUSFLAGS | TODO |
AccessControlPseudoUserSubject | TODO |
AccessControlSubject | Access control subject. |
AccessControlSubjectUnion | Union for ACL subject data depending on the subject type. |
ACTIONFLAGS | Action flags (bitfields). |
AssociatedPropertyDef | A PropertyDef that is associated with a class. |
AutomaticMetadataRequest | The definition of an automatic value. |
AutomaticMetadataResult | The definition of an automatic value. |
AutomaticPermissions | A struct that describes the automatic permissions for objects specification of a value list item or an object. |
Bytes | Wrapped string. |
ClassGroup | Struct for a document class group in a vault. |
ClassPermissionsForClient | Evaluated permissions for current user. |
DataFunctionCall | Expression that can be evaluated for any document. |
DataFunctionUnion | Union of data functions of different type. |
EffectivePermissions | Effective permissions. |
ErrorInfo | Struct for an error information details. |
EventSubscription | Struct for a single event subscription. |
Expression | Expression that can be evaluated for any object. |
EXPRESSIONEXFLAGS | Extended expression flags. |
ExpressionUnion | Union of expressions of different type. |
ExternalRepositoryID | Item ID in external repository. |
ExternalView | External view. |
ExtObjectInfo | Extended object info, typically used as an OUT parameter in RPC methods. |
File | Document file. |
FileID | Document file. |
FileVer | Document file. |
Folder | Struct for a single folder. |
FOLDERCAPABILITYFLAGS | Folder capability flags. |
FolderInfoUnion | Union for folder type -specific data in MF_Folder. |
FTSFLAGS | Combination of full-text search flag bitfields. |
GroupingLevel | Extended expression (used to describe a view level, for example). |
IndirectionLevel | Property definition or object type |
IndirectPropertyID | Indirect property ID. |
IndirectPropertyIDLevel | Indirect property ID level. |
IndirectPropertyIDLevelRef | Indirect property ID level reference. |
ITEMFLAGS | Item (value list item or object) flags. |
ItemID | Item 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. |
ItemInfo | Information about the item (value list item or object). |
Lookup | Single-value lookup datatype. |
MultiSelectLookup | Multi-value lookup datatype. |
NamedACL | Named ACL (= predefined permissions). |
NamedValue | Struct for a named value stored in a vault. |
OBJECTCAPABILITYFLAGS | Object capability flags. |
ObjectClass | Object class. |
OBJECTDATAREQUESTFLAGS | Object data request flags. |
ObjectLevelInfo | Object-level information. |
OBJECTOPFLAGS | Object operation flags. |
ObjectPermissionsForClient | Evaluated permissions for current user. |
ObjectTypePermissionsForClient | Evaluated permissions for current user. |
ObjectTypeSearchCharacteristics | Search characteristics of an object type. |
ObjectTypeTargetForBrowsing | Object type's target (instances of another object type in a view) for browsing. |
ObjectVersion | Object Version. |
ObjectVersionActivity | Struct for ObjectVersionActivity. |
OBJECTVERSIONACTIVITYCATEGORYFLAGS | Category flags (bitfields). |
ObjectVersionActivityRequest | Object version activity request. |
ObjectVersionActivityResponse | Object version activity response. |
ObjectVersionData | Object info, property values, ACL and object permissions for client. |
ObjectVersionDataRequest | Struct for a object data request details. |
ObjectVersionDataResult | Struct for a object data result details. |
ObjectVersionEx | Object version and object-level information. |
ObjectVersionExWP | Object info, property values, and ACL. |
ObjectVersionFileActivity | Object version file activity. |
OBJECTVERSIONFILEACTIVITYFLAGS | Object version file activity action type flags. |
ObjectVersionPropertyActivity | Object version property activity. |
OBJECTVERSIONPROPERTYACTIVITYFLAGS | Object version property activity action type flags. |
ObjFileSource | Struct for object file source data in a add object with files call. |
ObjFileSourceUnion | Union for object file source type specific data in MF_ObjFileSource. |
ObjFileVer | Object file version. |
ObjID | Object ID. |
OBJTYPEFLAGS | Object type flags (bitfields). |
ObjVer | Object ID and version. |
OBJVERFLAGS | Object version flags. |
ObjVerVersion | TODO |
PropertyDef | Struct for a single property definition. |
PROPERTYDEFFLAGS | Property definition flags (bitfields). |
PropertyDefPermissionsForClient | Evaluated permissions for current user. |
PropertyValue | Struct for a single property value. |
PropertyValueArray | This struct contains just an array of property values. |
PropertyValueSuggestion | The definition of an automatic value. |
RelationshipData | Struct for a relationship (between objects). |
RelationshipGroup | Struct for list of related objects. |
SearchCondition | A structure that specifies a single search condition. |
SearchConditionArray | This struct contains an array of MF_SearchCondition structures. |
SearchDef | Struct for a search definition. |
SearchFlags | Search flags. |
SearchOutputInfo | Additional information about a completed search operation. |
SearchResultsItem | Information on search results item (object version info + search specific info). |
SearchResultsPageRequest | Identifies a search results page request. |
SearchResultsSorting | Struct for specifying sorting for search results. |
SEARCHSTATUSFLAGS | Search status flags. |
SearchTarget | Search options. |
SetPropertiesParams | Struct for a parameter set for MF_SetPropertiesMultiple. |
SortFlags | Sort flags. |
SortRule | Struct for a sort rule. |
SortRuleFlags | Sort rule flags. |
SortRuleValueArray | Struct for an array of sort rules. |
SRPREQUESTFLAGS | Search results page request flags. |
StateBasic | Basic state info (for normal clients). |
StateTransitionBasic | Basic state transition info (for normal clients). |
Template | Struct for Template information. ! TODO Introduce TemplateType, Union Struct. |
TypedValue | A typed value. Typically used to represent the value of a property or an evaluated expression. |
TypedValueUnion | Union for typed value data (depends on data type). |
UploadedFile | TODO |
UploadedFileArray | TODO |
ValueList | Object type, basic data. |
ValueListItem | Item in a value list. |
VersionComment | Object version and its property values. |
VersionCommentArray | This struct contains an array of object versions and related property values. |
View | Struct for a single view. |
VIEWFLAGS | View flags. |
ViewLocation | Struct for a view location. |
Workflow | Basic workflow. |