The Vault class represents the document vault.
![]() | Changes the password of the current user. |
![]() | Detaches the current session from this vault object without logging out the session. |
![]() | Disconnects the specified device of the logged-in user from the server. |
![]() | Checks if the current installed license has features enabled. |
![]() | Gets all vault translations as JSON. |
![]() | Gets the GUID of the vault on the server. |
![]() | Receives the ID of the metadata structure element with the specified alias. |
![]() | Get the metadata structure item's IDs and aliases. |
![]() | Receives the metadata structure version ID of the vault. This ID is incremented when the structure of the vault is changed. |
![]() | Gets the URL to the vault root. |
![]() | Gets the server license status. |
![]() | Receives the version of the server where the vault resides. |
![]() | Gets the vault server attachments. |
![]() | Performs a silent logout. |
![]() | Logs out from vault. May display dialog boxes during the logout. |
![]() | Restarts the vault. |
![]() | Tests the connection to the server. |
![]() | Tests the connection to the vault. |
![]() | Tests the connection to the vault. |
![]() | Gets the application task queue operations interface. |
![]() | Gets the automatic metadata operations interface. |
![]() | Gets the class group operations interface. |
![]() | Gets the class operations interface. |
![]() | Gets the client operations interface. |
![]() | The ID of the current logged-in user. |
![]() | Gets the custom application management operations interface. |
![]() | Gets the data set export operations interface. |
![]() | Gets the electronic signature operations interface. |
![]() | Gets the event log operations interface. |
![]() | Gets the extension authentication operations interface. |
![]() | Gets the vault extension method operations interface. |
![]() | Gets the external object operations interface. |
![]() | Specifies whether a user has logged into the vault. |
![]() | Gets the vault login account operations interface. |
![]() | The session ID as string. |
![]() | Gets the management operations interface. |
![]() | The name of this vault. In client mode, returns the name of the vault connection. In server mode, returns the name of the vault on server. |
![]() | Gets the named access control list operations interface. |
![]() | Gets the named value storage interface. |
![]() | Receives the interface for vault notification operations. |
![]() | Gets the object file operations interface. |
![]() | Gets the object operations interface. |
![]() | Gets the object property operations interface. |
![]() | Gets the object search operations interface. |
![]() | Gets the object type operations interface. |
![]() | Gets the property definition operations interface. |
![]() | Specifies whether the user has read-only access to the vault. |
![]() | Gets the scheduled job management operations interface. |
![]() | Receives the interface for vault server data push operations. |
![]() | Information about the current session. |
![]() | Gets the public link operations interface. |
![]() | Gets the traditional folder operations interface. |
![]() | Gets the user group operations interface. |
![]() | Gets the user operations interface. |
![]() | Gets the advanced user operations interface. |
![]() | Gets the user setting operations interface. |
![]() | Gets the value list item operations interface. |
![]() | Gets the value list operations interface. |
![]() | Gets all languages of vault. |
![]() | Gets the public link operations interface. |
![]() | Gets the view operations interface. |
![]() | Gets the workflow operations interface. |
The vault class interface contains vault-specific methods and properties. In addition, the vault class contains properties for accessing various operation interfaces. The main functionality of M-Files API is grouped into these operation interfaces. Therefore, it is practical to keep the vault object handy, as the operation interfaces are easily referred through the vault object