Daniel's XL Toolbox NG
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAddInBase
 CApplicationSettingsBase
 CBovender.Extensions.ArrayExtensionsExtensions methods for arrays.
 CXLToolbox.Backup.BackupFileRepresents a backup file with a date stamp in the file name.
 CXLToolbox.Test.Backup.BackupFileTest
 CXLToolbox.Backup.BackupsRepresents a collection of backups for a given file.
 CXLToolbox.Test.Backup.BackupsTest
 CXLToolbox.Test.Export.BatchExportSettingsViewModelTest
 CBovender.Mvvm.BindingWebBrowserProvides attached properties to facilitate data binding of a WebBrowser control.
 CBovender.ExceptionHandler.CentralHandlerThis static class implements central exception management.
 CXLToolbox.Test.WorkbookStorage.ClassForTesting
 CXLToolbox.CmmandExtensions
 CXLToolbox.Export.Lcms.cmsColorSpaceSignatureExtension
 CXLToolbox.Test.Export.ColorProfileRepositoryViewModelTest
 CXLToolbox.Export.Models.ColorSpaceExtensions
 CXLToolbox.Test.Excel.ColumnHelperTest
 CBovender.CommonHelpers
 CXLToolbox.Export.Lcms.Constants
 CXLToolbox.Test.Csv.CsvFileTest
 CXLToolbox.Csv.CsvSettings
 CXLToolbox.DispatcherCentral dispatcher for all UI-initiated XL Toolbox commands.
 CBovender.Mvvm.EnumProvider< T >Facilitates WPF data binding to enums by providing an enumeration of Choices, read/write access to a string representation (which may be localized in derived classes), and the type-safe enum value itself.
 CBovender.Mvvm.EnumProvider< BatchExportLayout >
 CBovender.Mvvm.EnumProvider< BatchExportObjects >
 CBovender.Mvvm.EnumProvider< BatchExportScope >
 CBovender.Mvvm.EnumProvider< ColorSpace >
 CBovender.Mvvm.EnumProvider< FileType >
 CBovender.Mvvm.EnumProvider< Language >
 CBovender.Mvvm.EnumProvider< Transparency >
 CBovender.Mvvm.EnumProvider< Unit >
 CBovender.Mvvm.ViewModels.EnumViewModel< T >View model for enum members. This class is used internally by the EnumProvider. For specific purposes, the a new class based on EnumProvider should be created. The EnumViewModel class is sealed and cannot be inherited from.
 CEventArgs
 CException
 CXLToolbox.Test.Export.ExporterTest
 CXLToolbox.Export.ExportFileNameGenerates file names to use with for graphics export.
 CXLToolbox.UnitTests.Export.ExportFileNameTest
 CBovender.FileHelpers
 CXLToolbox.Export.Models.FileTypeExtensions
 CXLToolbox.Globals
 CXLToolbox.Test.Helpers
 CXLToolbox.Vba.IApi
 CICommand
 CIComparable
 CIComponentConnector
 CIDataErrorInfo
 CIDisposable
 CXLToolbox.Export.IExporter
 CBovender.Mvvm.Messaging.IMessage< T >Defines a Sent event that consumers of a view model can subscribe to in order to listen to the view model's message.
 CBovender.Mvvm.Messaging.IMessage< T >Defines a Sent event that consumers of a view model can subscribe to in order to listen to the view model's message.
 CINotifyPropertyChanged
 CXLToolbox.Test.Excel.InstanceTest
 CInternalTypeHelper
 CIRibbonExtensibility
 CIValueConverter
 CIWin32Window
 CXLToolbox.Jumper
 CXLToolbox.Test.JumperTest
 CLogFile
 CXLToolbox.Keyboard.ManagerManages keyboard shortcuts.
 CXLToolbox.Test.Keyboard.ManagerTest
 CBovender.Mvvm.Messaging.Message< T >Conveys a message from a view model to a consumer (typically, a view) that has subscribed to the Sent event.
 CBovender.Mvvm.Messaging.Message< Bovender.Mvvm.Messaging.ProcessMessageContent >
 CBovender.Mvvm.Messaging.Message< FileNameMessageContent >
 CBovender.Mvvm.Messaging.Message< MessageContent >
 CBovender.Mvvm.Messaging.Message< ProcessMessageContent >
 CBovender.Mvvm.Messaging.Message< StringMessageContent >
 CBovender.Mvvm.Messaging.Message< ViewModelMessageContent >
 CBovender.Mvvm.Actions.MessageActionExtensions
 CBovender.Mvvm.Messaging.MessageArgs< T >
 CBovender.Text.MultilineRepresents a text with multiple lines. As lines are added, line breaks are removed as appropriate.
 CObject
 CBovender.Extensions.ObjectExtensions
 CObservableCollection
 CBovender.PathHelpers
 CBovender.Unmanaged.PinvokeWrappers for Win32 API calls.
 CXLToolbox.Export.Models.PresetModel for graphic export settings.
 CXLToolbox.Export.Models.PresetsRepositoryRepository for export settings, is concerned with storing and retrieving a collection of Presets.
 CXLToolbox.UnitTests.Export.PresetsRepositoryTest
 CXLToolbox.UnitTests.Export.PresetsRepositoryViewModelTest
 CXLToolbox.UnitTests.Export.PresetsViewModelTest
 CXLToolbox.Test.Export.PresetTest
 CProcessModel
 CProcessViewModelBase
 CXLToolbox.HelpSystem.Provider
 CXLToolbox.Export.QuickExporterProvides user-entry points for the 'quick' export functions that re-use previously used settings.
 CXLToolbox.Test.Excel.ReferenceTest
 CReleaseInfo
 CReleaseInfoViewModel
 CXLToolbox.Test.Excel.RowHelperTest
 CXLToolbox.Test.Export.ScreenShotExporterTest
 CXLToolbox.UnitTests.Excel.SelectionViewModelTest
 CXLToolbox.Export.Models.SettingsHolds settings for a particular graphic export process, including dimensions of the resulting graphic.
 CXLToolbox.SheetManager.SheetManagerTaskPane
 CXLToolbox.Test.Excel.SheetViewModelTestUnit tests for the XLToolbox.Core.Excel namespace.
 CXLToolbox.Keyboard.ShortcutKeyboard shortcut for a XL Toolbox command.
 CXLToolbox.Test.Keyboard.ShortcutTest
 CXLToolbox.UnitTests.Export.SingleExportSettingsViewModelTest
 CXLToolbox.Test.WorkbookStorage.StoreTest
 CBovender.Extensions.StringExtensions
 CXLToolbox.StringsA strongly-typed resource class, for looking up localized strings, etc.
 CXLToolbox.SheetManager.TaskPaneManagerSingleton class that handles the Worksheet Manager task pane.
 CXLToolbox.Backup.TimeStampDefines a time stamp for use in file names.
 CXLToolbox.Test.Backup.TimeStampTest
 CTriggerAction
 CTriggerBase
 CXLToolbox.Export.Models.UnitsExtensions
 CXLToolbox.UnitTests.Export.UnitTestUnit tests for the Unit class.
 CBovender.Versioning.UpdaterFetches version information from the internet and raises an UpdateAvailable event if a new version is available for download.
 CUserControl
 CBovender.UserSettings.UserSettingsBaseBase class for persistent settings; a replacement for the UserSettings.UserSettingsBase system which has a couple of quirks and whose files are hard to find, read, and write by humans.
 CBovender.Mvvm.ViewModels.ViewModelCollection< TModel, TViewModel >Collection of view models that automatically syncs with an associated collection of model objects.
 CBovender.Mvvm.ViewModels.ViewModelCollection< BackupFile, BackupFileViewModel >
 CBovender.Mvvm.ViewModels.ViewModelCollection< Preset, PresetViewModel >
 CBovender.Mvvm.ViewModels.ViewModelCollection< Shortcut, ShortcutViewModel >
 CWindow
 CWindow
 CBovender.Extensions.WindowExtensionsExtension methods for the WPF Window class.
 CBovender.Mvvm.Views.Settings.WindowStateProvides an attached property to enable Windows to save and restore their screen position and state.
 CXLToolbox.Excel.Extensions.WorkbookExtension
 CXLToolbox.Excel.Models.WorkbookProperty
 CXLToolbox.Test.Excel.WorkbookViewModelTestUnit tests for the XLToolbox.Core.Excel namespace.
 CBovender.WpfHelpers