在 Configuration Manager 中CCM_Scheduler_ScheduledMessage
, 类是客户端 Windows Management Instrumentation (WMI) 类,表示计划消息的配置。 每个计划消息都有此类的实例。
以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。
语法
Class CCM_Scheduler_ScheduledMessage : CCM_Policy
{
String ActiveMessage;
DateTime ActiveTime;
Boolean ActiveTimeIsGMT;
UInt32 DeadlineMinutes;
String DeliverMode;
String ExpireMessage;
DateTime ExpireTime;
Boolean ExpireTimeIsGMT;
UInt32 LaunchConditions;
String MessageName;
String MessageTimeout;
UInt32 Order;
String PolicyID;
String PolicyInstanceID;
UInt32 PolicyPrecedence;
String PolicyRuleID;
String PolicySource;
String PolicyVersion;
String ReplyToEndpoint;
String ScheduledMessageID;
String TargetEndpoint;
String TriggerMessage;
String Triggers[];
};
方法
类 CCM_Scheduler_ScheduledMessage
不定义任何方法。
属性
ActiveMessage
数据类型: String
访问类型:读/写
限定符:无
计划变为活动状态时要发送的消息。 如果省略该值,则不会向目标终结点发送任何消息。
ActiveTime
数据类型: DateTime
访问类型:读/写
限定符:无
计划变为活动的日期和时间。
ActiveTimeIsGMT
数据类型: Boolean
访问类型:读/写
限定符:无
true
如果 ActiveTime 处于世界协调时 (UTC) 。 如果省略该值或将该值设置为 FALSE,则时间将指定客户端计算机的本地时间。
DeadlineMinutes
数据类型: UInt32
访问类型:读/写
限定符:无
定义如果未满足计划的启动条件,计划将保留多长时间。 默认值为 4320 分钟 (3 天) 。
DeliverMode
数据类型: String
访问类型:读/写
限定符:无
为按计划传递的每条消息设置模式。 可能的值是:
Express
追 讨
ExpireMessage
数据类型:String
访问类型:读/写
限定符:无
计划过期时要发送的消息。 如果省略该值,则不会向目标终结点发送任何消息。
ExpireTime
数据类型:DateTime
访问类型:读/写
限定符:无
计划过期的日期和时间。
ExpireTimeIsGMT
数据类型:Boolean
访问类型:读/写
限定符:无
true
如果ExpireTime
位于世界协调时 (UTC) 。 如果省略该值或将 该值设置为false
,则时间指定客户端计算机的本地时间。LaunchConditions
数据类型:UInt32
访问类型:读/写
限定符:无
定义触发此计划的系统资源条件。 默认值为 1。 可能的值是以下各项的组合:
值 | 启动条件类型 |
---|---|
0 | eTaskCondition_None |
1 | eTaskCondition_AboveCriticalBattery |
2 | eTaskCondition_AboveLowBattery |
4 | eTaskCondition_OnAC |
8 | eTaskCondition_Idle |
16 | eTaskCondition_NetworkConnected |
重要
计划策略中只应提供其中一种电源条件。 如果提供了多个,我们尊重:
OnAC > AboveLowBattery > AboveCriticalBattery
MessageName
数据类型: String
访问类型:读/写
限定符:无
要为按计划传递的每条消息设置的名称。 如果省略该值,则不会对消息设置此属性。
MessageTimeout
数据类型: String
访问类型:读/写
限定符:无
为按计划传递的每条消息设置超时。 如果省略该值或设置为 0,则超时设置为 INFINITE。
Order
数据类型: UInt32
访问类型:读/写
限定符:无
定义如果多个计划正在等待条件并且现在已满足所有条件,则定义触发顺序。 数字越小,优先级越高。 默认值为 4294967295 (0xFFFFFFFF) 。
PolicyID
数据类型: String
访问类型:读/写
限定符:[key]
请参阅 CCM_Policy客户端 WMI 类。
PolicyInstanceID
数据类型: String
访问类型:读/写
限定符:[key]
请参阅 CCM_Policy客户端 WMI 类。
PolicyPrecedence
数据类型: UInt32
访问类型:读/写
限定符:无
请参阅 CCM_Policy客户端 WMI 类。
PolicyRuleID
数据类型: String
访问类型:读/写
限定符:[key]
请参阅 CCM_Policy客户端 WMI 类。
PolicySource
数据类型: String
访问类型:读/写
限定符:[key]
请参阅 CCM_Policy客户端 WMI 类。
PolicyVersion
数据类型: String
访问类型:读/写
限定符:[key]
请参阅 CCM_Policy客户端 WMI 类。
ReplyToEndpoint
数据类型: String
访问类型:读/写
限定符:无
针对按计划传递的每条消息设置的“答复”终结点。 如果省略该值,则不会对消息设置此属性。
ScheduledMessageID
数据类型: String
访问类型:读/写
限定符:[RealKey,Not_Null]
计划消息的 ID,可以是任何唯一字符串。
TargetEndpoint
数据类型: String
访问类型:读/写
限定符:无
触发触发器时或发生激活/过期时,用于向其发送消息的终结点地址。 此地址相对于计划程序评估计划的计算机。
TriggerMessage
数据类型: String
访问类型:读/写
限定符:无
发生计划上的触发器时要发送的消息。 如果省略该值,则会向目标终结点发送一条空消息。
Triggers
数据类型: String
数组
访问类型:读/写
限定符:无
定义何时发送消息的触发器字符串数组。
语法
<TriggerString> := <TriggerType> [ ';' <Name> '=' <Value>]*
<TriggerType> := The type of trigger.
<Name> := Name of a property defined by the trigger type.
<Value> := Value of the property.
要求
运行时要求
有关详细信息,请参阅 Configuration Manager客户端运行时要求。
开发要求
有关详细信息,请参阅 Configuration Manager客户端开发要求。