@@ -197,24 +197,6 @@ public VTimeZone AddTimeZone(VTimeZone tz)
197197 return tz ;
198198 }
199199
200-
201- /// <summary>
202- /// Returns a list of occurrences of each recurring component
203- /// for the date provided (<paramref name="dt"/>).
204- /// </summary>
205- /// <param name="dt">The date for which to return occurrences. Time is ignored on this parameter.</param>
206- /// <returns>A list of occurrences that occur on the given date (<paramref name="dt"/>).</returns>
207- public virtual IEnumerable < Occurrence > GetOccurrencesOfDay ( IDateTime dt )
208- {
209- return GetOccurrences < IRecurringComponent > ( new CalDateTime ( dt . Date ) , new CalDateTime ( dt . Date . AddDays ( 1 ) ) ) ;
210- }
211-
212- /// <inheritdoc cref="GetOccurrencesOfDay(IDateTime)"/>
213- public virtual IEnumerable < Occurrence > GetOccurrencesOfDay ( DateTime dt )
214- {
215- return GetOccurrences < IRecurringComponent > ( new CalDateTime ( DateOnly . FromDateTime ( dt ) ) , new CalDateTime ( DateOnly . FromDateTime ( dt . Date . AddDays ( 1 ) ) ) ) ;
216- }
217-
218200 /// <summary>
219201 /// Returns a list of occurrences of each recurring component
220202 /// that occur between <paramref name="startTime"/> and <paramref name="endTime"/>.
@@ -229,29 +211,6 @@ public virtual IEnumerable<Occurrence> GetOccurrences(IDateTime startTime = null
229211 public virtual IEnumerable < Occurrence > GetOccurrences ( DateTime ? startTime , DateTime ? endTime )
230212 => GetOccurrences < IRecurringComponent > ( startTime ? . AsCalDateTime ( ) , endTime ? . AsCalDateTime ( ) ) ;
231213
232- /// <summary>
233- /// Returns all occurrences of components of type T that start on the date provided.
234- /// All components starting between 12:00:00AM and 11:59:59 PM will be
235- /// returned.
236- /// <note>
237- /// This will first Evaluate() the date range required in order to
238- /// determine the occurrences for the date provided, and then return
239- /// the occurrences.
240- /// </note>
241- /// </summary>
242- /// <param name="dt">The date for which to return occurrences. Time is ignored on this parameter.</param>
243- /// <returns>A list of Periods representing the occurrences of this object.</returns>
244- public virtual IEnumerable < Occurrence > GetOccurrences < T > ( IDateTime dt ) where T : IRecurringComponent
245- {
246- return GetOccurrences < T > ( new CalDateTime ( dt . Date ) , new CalDateTime ( dt . Date . AddDays ( 1 ) ) ) ;
247- }
248-
249- /// <inheritdoc cref="GetOccurrencesOfDay(IDateTime)"/>
250- public virtual IEnumerable < Occurrence > GetOccurrences < T > ( DateTime dt ) where T : IRecurringComponent
251- {
252- return GetOccurrences < T > ( new CalDateTime ( DateOnly . FromDateTime ( dt ) ) , new CalDateTime ( DateOnly . FromDateTime ( dt . Date . AddDays ( 1 ) ) ) ) ;
253- }
254-
255214 /// <inheritdoc cref="GetOccurrences(IDateTime, IDateTime)"/>
256215 public virtual IEnumerable < Occurrence > GetOccurrences < T > ( DateTime ? startTime , DateTime ? endTime ) where T : IRecurringComponent
257216 => GetOccurrences < T > ( startTime ? . AsCalDateTime ( ) , endTime ? . AsCalDateTime ( ) ) ;
0 commit comments