adTempus API
PreviousUpNext
IEffectiveSchedule Interface

An EffectiveSchedule defines a time period when an item (such as a notification recipient) is or is not "effective." For example, in the case of a notification recipient, the EffectiveSchedule specifies a period when the recipient does or does not receive notification messages.

C++
__interface IEffectiveSchedule : IADTObject;
C#
public interface IEffectiveSchedule : IADTObject;
Visual Basic
Public Interface IEffectiveSchedule
Inherits IADTObject
adTempus Class ID

{09118A36-A474-489B-B6C4-BFEC17983AF5}

 

Each object that supports effective schedules has an IEffectiveSchedules collection, which can contain any number of EffectiveSchedule objects. Each EffectiveSchedule represents either an included range or an excluded range (determined by the ScheduleType). 

Collectively the EffectiveSchedule objects define the schedule for the owner. A date/time satisfies the schedule if it matches at least on include schedule, and does not match any exclude schedules.

Database Table Name
adTempus API Reference version 3.0.0.0, revised 10/30/2008