C# Class Itenso.CalendarPeriodCollector.CollectorViewModel

Inheritance: ViewModel, INotifyPropertyChanged, ICommandHandler
Afficher le fichier Open project: jwg4/date-difference Class Usage Examples

Méthodes publiques

Свойство Type Description
CollectDayEndProperty System.Windows.DependencyProperty
CollectDayStartProperty System.Windows.DependencyProperty
CollectHourEndProperty System.Windows.DependencyProperty
CollectHourStartProperty System.Windows.DependencyProperty
CollectMonthEndProperty System.Windows.DependencyProperty
CollectMonthStartProperty System.Windows.DependencyProperty
CollectorStatusProperty System.Windows.DependencyProperty
CopyToClipboardProperty System.Windows.DependencyProperty
LastCollectionDateProperty System.Windows.DependencyProperty
WorkingPeriodEndDateProperty DependencyProperty
WorkingPeriodEndHourProperty DependencyProperty
WorkingPeriodStartDateProperty DependencyProperty
WorkingPeriodStartHourProperty DependencyProperty
WorkingTimePeriodProperty DependencyProperty

Private Properties

Свойство Type Description
Clear void
Collect void
ICommandHandler bool
ICommandHandler void
ResetStatus void
ResetWorkingPeriod void
SelectPeriod void
SetWorkingPeriod void
UpdateCommands void
UpdateWorkingPeriodMode void
WorkingPeriodLimitsChanged void
WorkingTimePeriodModeChanged void

Méthodes publiques

Méthode Description
CollectorViewModel ( ) : System

Private Methods

Méthode Description
Clear ( ClearType clearType ) : void
Collect ( CollectType collectType ) : void
ICommandHandler ( ICommand command, object parameter, object context ) : bool
ICommandHandler ( ICommand command, object parameter, object context ) : void
ResetStatus ( ) : void
ResetWorkingPeriod ( ) : void
SelectPeriod ( PeriodSelectType periodSelectType ) : void
SetWorkingPeriod ( ITimePeriod timeRange ) : void
UpdateCommands ( ) : void
UpdateWorkingPeriodMode ( ) : void
WorkingPeriodLimitsChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
WorkingTimePeriodModeChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

Method Details

CollectorViewModel() public méthode

public CollectorViewModel ( ) : System
Résultat System

Property Details

CollectDayEndProperty public_oe static_oe property

public static DependencyProperty,System.Windows CollectDayEndProperty
Résultat System.Windows.DependencyProperty

CollectDayStartProperty public_oe static_oe property

public static DependencyProperty,System.Windows CollectDayStartProperty
Résultat System.Windows.DependencyProperty

CollectHourEndProperty public_oe static_oe property

public static DependencyProperty,System.Windows CollectHourEndProperty
Résultat System.Windows.DependencyProperty

CollectHourStartProperty public_oe static_oe property

public static DependencyProperty,System.Windows CollectHourStartProperty
Résultat System.Windows.DependencyProperty

CollectMonthEndProperty public_oe static_oe property

public static DependencyProperty,System.Windows CollectMonthEndProperty
Résultat System.Windows.DependencyProperty

CollectMonthStartProperty public_oe static_oe property

public static DependencyProperty,System.Windows CollectMonthStartProperty
Résultat System.Windows.DependencyProperty

CollectorStatusProperty public_oe static_oe property

public static DependencyProperty,System.Windows CollectorStatusProperty
Résultat System.Windows.DependencyProperty

CopyToClipboardProperty public_oe static_oe property

public static DependencyProperty,System.Windows CopyToClipboardProperty
Résultat System.Windows.DependencyProperty

LastCollectionDateProperty public_oe static_oe property

public static DependencyProperty,System.Windows LastCollectionDateProperty
Résultat System.Windows.DependencyProperty

WorkingPeriodEndDateProperty public_oe static_oe property

public static DependencyProperty WorkingPeriodEndDateProperty
Résultat DependencyProperty

WorkingPeriodEndHourProperty public_oe static_oe property

public static DependencyProperty WorkingPeriodEndHourProperty
Résultat DependencyProperty

WorkingPeriodStartDateProperty public_oe static_oe property

public static DependencyProperty WorkingPeriodStartDateProperty
Résultat DependencyProperty

WorkingPeriodStartHourProperty public_oe static_oe property

public static DependencyProperty WorkingPeriodStartHourProperty
Résultat DependencyProperty

WorkingTimePeriodProperty public_oe static_oe property

public static DependencyProperty WorkingTimePeriodProperty
Résultat DependencyProperty