Applies To: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2
In Configuration Manager 2007, the CCM_Scheduler_ScheduledMessage class is a client Windows Management Instrumentation (WMI) class that represents the configuration for a scheduled message. There is an instance of this class for each scheduled message.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Class CCM_Scheduler_ScheduledMessage : CCM_Policy
{
      String ActiveMessage;
      DateTime ActiveTime;
      Boolean ActiveTimeIsGMT;
      String DeliverMode;
      String ExpireMessage;
      DateTime ExpireTime;
      Boolean ExpireTimeIsGMT;
      String MessageName;
      String MessageTimeout;
      String PolicyID;
      String PolicyInstanceID;
      UInt32 PolicyPrecedence;
      String PolicyRuleID;
      String PolicySource;
      String PolicyVersion;
      String ReplyToEndpoint;
      String ScheduledMessageID;
      String TargetEndpoint;
      String TriggerMessage;
      String Triggers[];
};
Methods
The CCM_Scheduler_ScheduledMessage class does not define any methods.
Properties
- ActiveMessage 
 Data type: String- Access type: Read/Write - Qualifiers: None - Message to send when the schedule becomes active. If the value is omitted, no message is sent to the target endpoint. 
- ActiveTime 
 Data type: DateTime- Access type: Read/Write - Qualifiers: None - Date and time when the schedule becomes active. 
- ActiveTimeIsGMT 
 Data type: Boolean- Access type: Read/Write - Qualifiers: None - true if ActiveTime is in Universal Coordinated Time (UTC). If the value is omitted or set to FALSE, the time specifies the client computer's local time. 
- DeliverMode 
 Data type: String- Access type: Read/Write - Qualifiers: None - Mode set for every message delivered under the schedule. Possible values are: - Express 
- Recoverable 
 
- ExpireMessage 
 Data type: String- Access type: Read/Write - Qualifiers: None - Message to send when the schedule expires. If the value is omitted, no message is sent to the target endpoint. 
- ExpireTime 
 Data type: DateTime- Access type: Read/Write - Qualifiers: None - Date and time when the schedule expires. 
- ExpireTimeIsGMT 
 Data type: Boolean- Access type: Read/Write - Qualifiers: None - true if ExpireTime is in Universal Coordinated Time (UTC). If the value is omitted or set to false, the time specifies the client computer's local time. 
- MessageName 
 Data type: String- Access type: Read/Write - Qualifiers: None - Name to set for every message delivered under the schedule. If the value is omitted, this property is not set on the message. 
- MessageTimeout 
 Data type: String- Access type: Read/Write - Qualifiers: None - Timeout set for every message delivered under the schedule. If the value is omitted or set to 0, the timeout is set to INFINITE. 
- PolicyID 
 Data type: String- Access type: Read/Write - Qualifiers: [key] 
- PolicyInstanceID 
 Data type: String- Access type: Read/Write - Qualifiers: [key] 
- PolicyPrecedence 
 Data type: UInt32- Access type: Read/Write - Qualifiers: None 
- PolicyRuleID 
 Data type: String- Access type: Read/Write - Qualifiers: [key] 
- PolicySource 
 Data type: String- Access type: Read/Write - Qualifiers: [key] 
- PolicyVersion 
 Data type: String- Access type: Read/Write - Qualifiers: [key] 
- ReplyToEndpoint 
 Data type: String- Access type: Read/Write - Qualifiers: None - Reply-to endpoint set for every message delivered under the schedule. If the value is omitted, this property is not set on the message. 
- ScheduledMessageID 
 Data type: String- Access type: Read/Write - Qualifier: [RealKey, Not_Null] - ID of the scheduled message, which can be any unique string. 
- TargetEndpoint 
 Data type: String- Access type: Read/Write - Qualifiers: None - Endpoint address to send messages to when a trigger fires or when activation/expiration occurs. This address is relative to the computer on which the scheduler evaluates the schedule. 
- TriggerMessage 
 Data type: String- Access type: Read/Write - Qualifiers: None - Message to send when a trigger on the schedule occurs. If the value is omitted, an empty message is sent to the target endpoint. 
- Triggers 
 Data type: String Array- Access type: Read/Write - Qualifiers: None - Array of trigger strings that define when the message should be sent. 
Syntax
<TriggerString> := <TriggerType> [ ';' <Name> '=' <Value>]*
<TriggerType> :=  The type of  trigger.
<Name> := Name of a property defined by the trigger type.
<Value> := Value of the property.
Requirements
Runtime Requirements
For more information, see Configuration Manager Client Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Client Development Requirements.