M-Files UI Extensibility Framework
IShellUI Interface Members
Overview 
Public Methods
Sends a synchronous broadcast message to all shellUI modules of all applications running in the current shellUI (main-window).
Creates a browser session that is persisted in ShellUI context. The session can be displayed separately e.g. in a shell pane.
Destroys separately created persistent content (e.g. browser content).
Gets the URL of the icon for the specified object type.
Sends a synchronous notification message to all shellUI modules of a specific application running in the current shellUI (main-window).
NotifyVaultEntry enables sending notifications to scripts that are executed in the vaultui or vaultcore environments.
Sets the URL for a separately created persistent browser content.
Shows the default M-Files message box with the specified content and appearance.
Shows a dashboard in a separate window. The parent for the dashboard will be the IShellUI object.
Public Properties
Returns the event registering interface of the IShellUI interface.
Resolves whether fast browsing between folders is active. In other words, whether the fast-browsing mode is enabled and supported by all the ShellUI applications in the vault.
Returns the logged-in M-Files API Vault object (uses M-Files Server API).
Returns the logged-in M-Files API Vault object (uses M-Files Client API).
Returns the Window object that allows managing the Windows Explorer window.
See Also

IShellUI Interface