The IVaultEntry interface acts as a mediator between the IVaultCore and the IVaultUI interfaces. The scripts executed in the vaultcore environment receive the IVaultCore interface as the root interface but the actual main interface that is used is the IVaultEntry that can be retrieved from the IVaultCore. IVaultEntry supports all the M-Files Client events.