EventTrigger 物件

腳本物件,表示發生系統事件時啟動工作的觸發程式。

成員

EventTrigger物件具有下列類型的成員:

屬性

EventTrigger物件具有這些屬性。

屬性 存取類型 Description
延遲
讀取/寫入
取得或設定值,這個值表示事件發生時間與工作啟動時之間的時間量。
啟用
讀取/寫入
繼承自 Trigger 物件。 取得或設定布林值,指出是否啟用觸發程式。
EndBoundary
讀取/寫入
繼承自 Trigger 物件。 取得或設定停用觸發程式的日期和時間。 觸發程式無法在停用之後啟動工作。
ExecutionTimeLimit
讀取/寫入
繼承自 Trigger 物件。 取得或設定允許執行此觸發程式啟動工作的最大時間量。
Id
讀取/寫入
繼承自 Trigger 物件。 取得或設定觸發程式的識別碼。
重複
讀取/寫入
繼承自 Trigger 物件。 取得或設定工作執行的頻率,以及在啟動工作之後重複重複模式的時間長度。
StartBoundary
讀取/寫入
繼承自 Trigger 物件。 取得或設定啟動觸發程式的日期和時間。
訂閱
讀取/寫入
取得或設定 XPath 查詢字串,識別引發觸發程式的事件。
類型
唯讀
繼承自 Trigger 物件。 取得觸發程式的型別。
ValueQueries
讀取/寫入
取得或設定具名 XPath 查詢的集合。 集合中的每個查詢都會套用至從 Subscription 屬性中指定的訂閱查詢傳回的最後一個相符事件 XML。 查詢的名稱可以當做 ShowMessageAction 動作訊息中的變數使用。

備註

最多可以建立 500 個具有事件訂用帳戶的工作。 查詢各種事件的事件訂閱可用來觸發使用相同動作來回應所記錄事件的工作。

讀取或寫入工作自己的 XML 時,會使用 Task Scheduler 架構的 EventTrigger 元素來指定事件觸發程式。

範例

如需此腳本物件的詳細資訊和程式碼範例,請參閱 事件觸發程式範例 (腳本) 。

規格需求

需求 值
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Windows.ui.xaml.h
類型程式庫
Taskschd.tlb
DLL
Taskschd.dll

另請參閱

觸發

TriggerCollection

TriggerCollection.Create