CCM_ApplicationPolicy Client WMI Class
Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager
The CCM_ApplicationPolicy Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents application policy.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Syntax
Class CCM_ApplicationPolicy : CCM_SoftwareBase
{
String ApplicabilityState;
CCM_Application Apps[];
String ConfigureState;
UInt32 ContentSize;
String CurrentState;
DateTime Deadline;
String DeploymentReport;
String Description;
UInt32 ErrorCode;
UInt32 EstimatedInstallTime;
UInt32 EvaluationState;
String FullName;
String Id;
Boolean IsMachineTarget;
Boolean IsPreflightOnly;
DateTime LastEvalTime;
String Name;
DateTime NextUserScheduledTime;
UInt32 PercentComplete;
String ProgressState;
String Publisher;
String ResolvedState;
String Revision;
DateTime StartTime;
UInt32 Type;
};
Methods
The following table lists the methods in the CCM_ApplicationPolicy class.
Properties
ApplicabilityState
Data type: StringAccess type: Read/Write
Qualifiers: [values]
Applicability state. Possible values are:
Unknown
Applicable
Not Applicable
Apps
Data type: CCM_Application ArrayAccess type: Read/Write
Qualifiers: [lazy]
Applications.
ConfigureState
Data type: StringAccess type: Read/Write
Qualifiers: [values]
Configure state. Possible values are:
NotNeeded
NotConfigured
Configured
ContentSize
Data type: UInt32Access type: Read/Write
Qualifiers: none
Content size.
CurrentState
Data type: StringAccess type: Read/Write
Qualifiers: [values]
Current state. Possible values are:
NotInstalled
Unknown
Error
Installed
NotEvaluated
NotUpdated
NotConfigured
Deadline
Data type: DateTimeAccess type: Read/Write
Qualifiers: none
Deadline.
DeploymentReport
Data type: StringAccess type: Read/Write
Qualifiers: [lazy]
Deployment report.
Description
Data type: StringAccess type: Read/Write
Qualifiers: none
Description.
ErrorCode
Data type: UInt32Access type: Read/Write
Qualifiers: none
Error code.
EstimatedInstallTime
Data type: UInt32Access type: Read/Write
Qualifiers: none
Estimated installation time.
EvaluationState
Data type: UInt32Access type: Read/Write
Qualifiers: none
EvaluationState
FullName
Data type: StringAccess type: Read/Write
Qualifiers: none
FullName
Id
Data type: StringAccess type: Read/Write
Qualifiers: [key]
Identifier.
IsMachineTarget
Data type: BooleanAccess type: Read/Write
Qualifiers: [key]
true if this is a client targeted application.
IsPreflightOnly
Data type: BooleanAccess type: Read/Write
Qualifiers: none
true if this is a simulated deployment.
LastEvalTime
Data type: DateTimeAccess type: Read/Write
Qualifiers: none
Last evaluation time.
Name
Data type: StringAccess type: Read/Write
Qualifiers: none
Name.
NextUserScheduledTime
Data type: DateTimeAccess type: Read/Write
Qualifiers: none
Next user scheduled time.
PercentComplete
Data type: UInt32Access type: Read/Write
Qualifiers: none
Percent complete.
ProgressState
Data type: StringAccess type: Read/Write
Qualifiers: [values]
Progress state. Possible values are:
Idle
EvaluationStarted
DownloadingDocuments
Evaluating
EvaluationFailure
Reporting
Publisher
Data type: StringAccess type: Read/Write
Qualifiers: none
Publisher.
ResolvedState
Data type: StringAccess type: Read/Write
Qualifiers: [values]
Resolved state. Possible values are:
None
NotInstalled
Installed
Unknown
Revision
Data type: StringAccess type: Read/Write
Qualifiers: [key]
Revision.
StartTime
Data type: DateTimeAccess type: Read/Write
Qualifiers: none
Start time.
Type
Data type: UInt32Access type: Read/Write
Qualifiers: none
Type.
Remarks
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.