C# 클래스 DDay.iCal.RecurrencePatternEvaluator

상속: Evaluator
파일 보기 프로젝트 열기: nachocove/DDay-iCal-Xamarin 1 사용 예제들

공개 메소드들

메소드 설명
Evaluate ( IDateTime referenceDate, System.DateTime periodStart, System.DateTime periodEnd, bool includeReferenceDateInResults ) : IList
RecurrencePatternEvaluator ( IRecurrencePattern pattern ) : System

비공개 메소드들

메소드 설명
ApplySetPosRules ( List dates, IRecurrencePattern pattern ) : List
CreatePeriod ( System.DateTime dt, IDateTime referenceDate ) : IPeriod
EnforceEvaluationRestrictions ( IRecurrencePattern pattern ) : void
GetAbsWeekDays ( System.DateTime date, IWeekDay weekDay, IRecurrencePattern pattern, bool expand ) : List
GetCandidates ( System.DateTime date, IRecurrencePattern pattern, bool expandBehaviors ) : List
GetDates ( IDateTime seed, System.DateTime periodStart, System.DateTime periodEnd, int maxCount, IRecurrencePattern pattern, bool includeReferenceDateInResults ) : List
GetDayVariants ( List dates, IRecurrencePattern pattern, bool expand ) : List
GetHourVariants ( List dates, IRecurrencePattern pattern, bool expand ) : List
GetMinuteVariants ( List dates, IRecurrencePattern pattern, bool expand ) : List
GetMonthDayVariants ( List dates, IRecurrencePattern pattern, bool expand ) : List
GetMonthVariants ( List dates, IRecurrencePattern pattern, bool expand ) : List
GetOffsetDates ( List dates, int offset ) : List
GetSecondVariants ( List dates, IRecurrencePattern pattern, bool expand ) : List
GetWeekNoVariants ( List dates, IRecurrencePattern pattern, bool expand ) : List
GetYearDayVariants ( List dates, IRecurrencePattern pattern, bool expand ) : List
ProcessRecurrencePattern ( IDateTime referenceDate ) : IRecurrencePattern

메소드 상세

Evaluate() 공개 메소드

public Evaluate ( IDateTime referenceDate, System.DateTime periodStart, System.DateTime periodEnd, bool includeReferenceDateInResults ) : IList
referenceDate IDateTime
periodStart System.DateTime
periodEnd System.DateTime
includeReferenceDateInResults bool
리턴 IList

RecurrencePatternEvaluator() 공개 메소드

public RecurrencePatternEvaluator ( IRecurrencePattern pattern ) : System
pattern IRecurrencePattern
리턴 System