SessionStateChangeTrigger 对象

触发控制台连接或断开连接、远程连接或断开连接、工作站锁定或解锁通知的任务的脚本对象。

成员

SessionStateChangeTrigger 对象具有以下类型的成员:

属性

SessionStateChangeTrigger 对象具有这些属性。

属性 访问类型 说明
延迟
读取/写入
获取或设置一个值,该值指示在检测到终端服务器会话状态更改后启动任务之前发生延迟的时间。
Enabled
读取/写入
继承自 Trigger 对象。 获取或设置一个布尔值,该值指示是否启用触发器。
EndBoundary
读取/写入
继承自 Trigger 对象。 获取或设置停用触发器的日期和时间。 触发器在停用任务后无法启动任务。
ExecutionTimeLimit
读取/写入
继承自 Trigger 对象。 获取或设置触发器可以启动任务的最长时间。
Id
读取/写入
继承自 Trigger 对象。 获取或设置触发器的标识符。
重复
读取/写入
继承自 Trigger 对象。 获取或设置一个值,该值指示任务运行的频率以及任务启动后重复模式的时长。
StartBoundary
读取/写入
继承自 Trigger 对象。 获取或设置激活触发器的日期和时间。
StateChange
读取/写入
获取或设置将触发任务启动的终端服务器会话更改的类型。
类型
只读
继承自 Trigger 对象。 获取触发器的类型。
UserId
读取/写入
获取或设置终端服务器会话的用户。 检测到此用户的会话状态更改时,将启动任务。

备注

读取或写入任务自己的 XML 时,使用任务计划程序架构的 SessionStateChangeTrigger 元素指定会话状态更改触发器。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
类型库
Taskschd.tlb
DLL
Taskschd.dll

另请参阅

TriggerCollection

TriggerCollection.Create