public static bool UnregisterFileUsage(object user, ILoadedFile file, bool throwIfNotFound = true) { var wasUnregistered = file.UnregisterDependant(user, throwIfNotFound); m_loadedFilesManager.UnloadAllFilesWithoutDependants(); return(wasUnregistered); }
private void DocumentViewDockContent_FormClosing(object sender, System.Windows.Forms.FormClosingEventArgs e) { if (this.File != null) { m_file.UnregisterDependant(m_scriptFileOwner); StepBro.Core.Main.GetLoadedFilesManager().UnloadAllFilesWithoutDependants(); } }