Can I use M-Files programmatically?
M-Files includes an ActiveX/COM API. Supported languages include VB.NET, C#, Visual Basic, VBScript, and C++. Additionally, M-Files includes the M-Files Web Service API that allows programmatic access to M-Files through a REST-like interface. See Application programming interface (API).
Important: When you develop new extensions or
edit existing ones, we recommend that you replace VBScript
content with Vault Application Framework (VAF) compatible
code for future compatibility. For information on the benefits of
VAF over VBScript,
refer to The Vault Application Framework in M-Files Developer
Portal.