public Task Manage() { return(global::FoxTunes.Windows.Invoke(() => { if (!IsToolWindowManagerWindowCreated) { ToolWindowManagerWindow.Show(); } })); }
public Task Shutdown() { this.IsLoaded = false; return(global::FoxTunes.Windows.Invoke(() => { if (IsToolWindowManagerWindowCreated) { ToolWindowManagerWindow.Close(); } foreach (var window in this.Windows.Values) { window.Closed -= this.OnClosed; window.Close(); } this.Windows.Clear(); })); }