共用方式為


calendarTriggerType 複雜類型

定義行事曆元素的子專案和排序資訊。

<xs:complexType name="calendarTriggerType">
    <xs:complexContent>
        <xs:extension
            base="triggerBaseType"
        >
            <xs:sequence>
                <xs:element name="RandomDelay"
                    type="duration"
                    default="PT0M"
                    minOccurs="0"
                 />
                <xs:choice>
                    <xs:element name="ScheduleByDay"
                        type="dailyScheduleType"
                     />
                    <xs:element name="ScheduleByWeek"
                        type="weeklyScheduleType"
                     />
                    <xs:element name="ScheduleByMonth"
                        type="monthlyScheduleType"
                     />
                    <xs:element name="ScheduleByMonthDayOfWeek"
                        type="monthlyDayOfWeekScheduleType"
                     />
                </xs:choice>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

子元素

元素 類型 描述
RandomDelay duration 包含隨機新增至觸發程式開始時間的延遲時間。 此字串 P<days>DT<hours>H<minutes>M<seconds>S 的格式 (例如,P2DT5S 是 2 天、5 秒的延遲) 。
ScheduleByDay dailyScheduleType 指定每日排程。 例如,工作會每天開始、每隔一天、每三天等等。
ScheduleByMonth monthlyScheduleType 指定每月排程。 例如,工作在特定月份的特定月份從上午 8:00 開始。
ScheduleByMonthDayOfWeek monthlyDayOfWeekScheduleType 指定觸發程式,此觸發程式會依每月的周程啟動作業。 例如,工作會在一周的特定天數、月份的周數和一年中的月份開始。
ScheduleByWeek weeklyScheduleType 指定每週排程。 例如,工作會在每週的特定一天上午 8:00 開始,或在每週的特定星期幾開始。

備註

除了這裡定義的子項目之外, CalendarTrigger 元素也會使用 triggerBaseType 複雜類型所定義的子項目。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]

另請參閱

工作排程器架構複雜類型

工作排程器