C# Класс MONI.Data.WorkDayParser

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
automaticPauseDeactivation string
dayStartSeparator char
endTimeStartChar char
hourProjectInfoSeparator char
itemSeparator char
pauseChar char
projectPositionSeparator char
settings WorkDayParserSettings

Открытые методы

Метод Описание
AddCurrentTime ( string originalString ) : string
Parse ( string userInput, WorkDay &wdToFill ) : WorkDayParserResult
WorkDayParser ( ) : System
WorkDayParser ( WorkDayParserSettings settings ) : System

Приватные методы

Метод Описание
GetDayStartTime ( string input, TimeItem &dayStartTime, string &remainingString, string &error ) : bool
GetWDTempItem ( string wdItemString, WorkItemTemp &workItem, string &error, System.DateTime dateTime, ShortCut wholeDayShortcut ) : bool
PreProcessWholeDayExpansion ( string userInput, System.DateTime dateTime, ShortCut &wholeDayShortcut ) : string
ProcessTempWorkItems ( TimeItem dayStartTime, IEnumerable tmpList, bool ignoreBreakSettings, IEnumerable &resultList, string &error ) : bool
replacePosIfNecessary ( string beforeDescription, string posReplacement ) : string

Описание методов

AddCurrentTime() публичный метод

public AddCurrentTime ( string originalString ) : string
originalString string
Результат string

Parse() публичный метод

public Parse ( string userInput, WorkDay &wdToFill ) : WorkDayParserResult
userInput string
wdToFill WorkDay
Результат WorkDayParserResult

WorkDayParser() публичный метод

public WorkDayParser ( ) : System
Результат System

WorkDayParser() публичный метод

public WorkDayParser ( WorkDayParserSettings settings ) : System
settings WorkDayParserSettings
Результат System

Описание свойств

automaticPauseDeactivation публичное статическое свойство

public static string automaticPauseDeactivation
Результат string

dayStartSeparator публичное статическое свойство

public static char dayStartSeparator
Результат char

endTimeStartChar публичное статическое свойство

public static char endTimeStartChar
Результат char

hourProjectInfoSeparator публичное статическое свойство

public static char hourProjectInfoSeparator
Результат char

itemSeparator публичное статическое свойство

public static char itemSeparator
Результат char

pauseChar публичное статическое свойство

public static char pauseChar
Результат char

projectPositionSeparator публичное статическое свойство

public static char projectPositionSeparator
Результат char

settings публичное свойство

public WorkDayParserSettings,MONI.Data settings
Результат WorkDayParserSettings