Table of Contents

Class BaseAdministrationOutlookBarViewModel

Namespace
Innova.Prism.Library.BaseViewModels
Assembly
Innova.Prism.Library.dll

Represents the base view model for the administration outlook bar.

public class BaseAdministrationOutlookBarViewModel : BaseActiveAwareViewModel, INotifyPropertyChanged, IActiveAware
Inheritance
object
BaseAdministrationOutlookBarViewModel
Implements
IActiveAware

Constructors

BaseAdministrationOutlookBarViewModel(IEventAggregator)

Properties

AppSettingsCommand

Gets or sets the command to show the application settings.

Commands

Gets or sets the collection of commands.

DefaultLookupImage
EditLookupCommand

Gets or sets the command to edit a lookup.

SearchAdminCommand

Gets or sets the command to show the search administration.

ShowAppSettingsSection

Gets or sets a value indicating whether the application settings section should be shown.

ShowLookupsSection

Gets or sets a value indicating whether the lookups section should be shown.

ShowSearchAdminSection
ShowSecuritySection

Gets or sets a value indicating whether the security section should be shown.

ShowSysAdminSection

Methods

AddLookupMenu(Type, SelectableCommandDefinition)
AddLookupMenu(Type, string, SelectableCommandDefinition)
AddLookupMenu(Type, Type, SelectableCommandDefinition)
CanShowAppSettingsSection()
CanShowLookupsSection()
CanShowSearchAdminSection()

Determines whether the search admin section should be shown.

CanShowSecuritySection()
CanShowSysAdminSection()
CreateCommand(string, ICommand, object, string, int, Image)
GetAppSettingsSectionDefinition()
GetLookupDefinitions()
GetSearchAdminSectionDefinition()
GetSecuritySectionDefinitions()
GetSysAdminSectionDefinition()
OnAppSettingsCommand()
OnEditLookupCommand(Type)
OnSearchAdminCommand()