共用方式為


Exception 元素

Exception 元素會定義單一行事曆例外狀況。

<Exception>
        ComplexTypeValue
</Exception>

ent 元素

例外狀況

子項目

元素

必要/選擇性

描述

EnteredByOccurrences

選用

指出行事曆例外狀況的週期範圍是由發生次數或完成日期所定義。

TimePeriod

選用

定義一組例外狀況天數。

發生次數

選用

行事曆例外狀況有效的發生次數。

名稱

選用

行事曆例外狀況的名稱。

類型

選用

行事曆例外狀況的類型 (每天、每年依月份的日期、每月依位置、每週、依日計數等) 。

Period

選用

例外狀況的週期週期。

DaysOfWeek

選用

指定例外狀況有效的星期幾。

MonthItem

選用

排定例外狀況週期的月份專案 (日、工作日、星期日、星期一等) 。

MonthPosition

選用

月份專案在月份中的位置 (第一個、第二個、第三個、第四個或最後一個) 。

Month

選用

排定例外狀況週期的月份 ( 0 = 1 月、...、11 = 12 月) 。

MonthDay

選用

排定例外狀況週期的月份日期。

DayWorking

選用

指出指定的例外狀況日類型是否為工作日。

WorkingTimes

選用

定義工作日工作時間的工作時間集合。 至少必須有一個 WorkingTime,而且最多必須指定五個。

Occurrences

最小值: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>

另請參閱

概念

行事曆元素和 XML 結構

Calendars 元素的 XML 架構