M-Files Frameworks

M-Files provides two separate frameworks for building applications that run within the M-Files software: the User Interface Extensibility Framework (UIX), and the Vault Application Framework (VAF). The User Interface Extensibility Framework (UIX) is used to create client-side applications that interact with, replace, or react to, the M-Files Desktop client or M-Files Classic Web. The Vault Application Framework (VAF) is designed as a replacement for using VBScript within M-Files vaults, allowing the use of .NET code instead.

User Interface Extensibility Framework (UIX)

More information is available in the User Interface Extensibility Framework section.

Vault Application Framework (VAF)

More information is available in the Vault Application Framework section.

Logging

More information is available in the Logging section.