adTempus API
PreviousUpNext
HolidayTreatmentEnum Enumeration

Determines how a ScheduleTrigger will behave if a scheduled execution falls on a holiday

C++
enum HolidayTreatmentEnum {
  htIgnoreHolidays = 0,
  htSkipHolidays = 1,
  htNearestBusinessDay = 2,
  htPreviousBusinessDay = 3,
  htNextBusinessDay = 4,
  htNearestNonHoliday = 5,
  htPreviousNonHoliday = 6,
  htNextNonHoliday = 7
};
C#
public enum HolidayTreatmentEnum {
  htIgnoreHolidays = 0,
  htSkipHolidays = 1,
  htNearestBusinessDay = 2,
  htPreviousBusinessDay = 3,
  htNextBusinessDay = 4,
  htNearestNonHoliday = 5,
  htPreviousNonHoliday = 6,
  htNextNonHoliday = 7
}
Visual Basic
Public Enum HolidayTreatmentEnum
  htIgnoreHolidays = 0
  htSkipHolidays = 1
  htNearestBusinessDay = 2
  htPreviousBusinessDay = 3
  htNextBusinessDay = 4
  htNearestNonHoliday = 5
  htPreviousNonHoliday = 6
  htNextNonHoliday = 7
End Enum
Members
Members 
Description 
htIgnoreHolidays = 0 
No special behavior (job is triggered). 
htSkipHolidays = 1 
The day is skipped (job is not triggered on this day). 
htNearestBusinessDay = 2 
The job is triggered at the same time(s) on the nearest day that is not a Saturday, Sunday, or holiday. 
htPreviousBusinessDay = 3 
The job is triggered at the same time(s) on the nearest earlier day that is not a Saturday, Sunday, or holiday. 
htNextBusinessDay = 4 
The job is triggered at the same time(s) on the nearest later day that is not a Saturday, Sunday, or holiday. 
htNearestNonHoliday = 5 
The job is triggered at the same time(s) on the nearest day that is not a holiday. 
htPreviousNonHoliday = 6 
The job is triggered at the same time(s) on the nearest earlier day that is not a holiday. 
htNextNonHoliday = 7 
The job is triggered at the same time(s) on the nearest later day that is not a holiday. 
adTempus API Reference version 3.0.0.0, revised 10/30/2008