Exception 元素

Exception 元素定义单个日历异常。

<Exception>
        ComplexTypeValue
</Exception>

ent Elements

异常

子元素

元素

必需/可选

说明

EnteredByOccurrences

可选

指示日历异常的重复周期范围是由出现次数定义的,还是按完成日期定义的。

TimePeriod

可选

定义一组异常天数。

出现次数

可选

日历异常有效的匹配项数。

Name

可选

日历异常的名称。

Type

可选

日历例外类型 (每日、每年按月、按位置按月、按周、按日计数等) 。

句号

可选

异常的重复周期。

DaysOfWeek

可选

指定例外有效的星期几或几天。

MonthItem

可选

计划异常重复周期的月份项 (天、工作日、星期日、星期一等) 。

MonthPosition

可选

一个月内月份项的位置 (第一个、第二个、第三个、第四个或最后一个) 。

Month

可选

计划异常重复的月份 ( 0 = 1 月, ..., 11 =) 年 12 月。

MonthDay

可选

计划异常重复周期的月份日期。

DayWorking

可选

指示指定的异常日类型是否为工作日。

WorkingTimes

可选

定义工作日工作时间的集合。 必须至少指定一个 WorkingTime 和最多 5 个。

出现次数

最小值:0

最大值:无限制

示例

在以下示例中,Exception 元素为从 1997 年 1 月 1 日到 2026 年 1 月 1 日的 20 个元旦定义日历例外。

<Exception>
  <EnteredByOccurrences>0</EnteredByOccurrences>
  <TimePeriod>
    <FromDate>2007-01-01T00:00:00</FromDate>
     <ToDate>2026-01-01T23:59:00</ToDate>
  </TimePeriod>
  <Occurrences>20</Occurrences>
  <Name>New Year's Day</Name>
  <Type>2</Type>
  <Month>0</Month>
  <MonthDay>1</MonthDay>
  <DayWorking>0</DayWorking>
</Exception>

另请参阅

概念

Calendar 元素和 XML 结构

Calendars 元素 XML 架构