Uninstall Method in Class CCM_Application
Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager
The Uninstall Windows Management Instrumentation (WMI) class method, in Configuration Manager, that uninstalls an application.
The following syntax is simplified from Managed Object Format (MOF) code and defines the method.
Syntax
uint32 Uninstall
{
[IN] String Id
[IN] String Revision
[IN] Boolean IsMachineTarget
[IN] UInt32 EnforcePreference
[IN] String Priority
[IN] Boolean IsRebootIfNeeded
[OUT] String JobId
};
Parameters
Id
Data type: StringQualifiers: [id("0"), in]
Application identifier.
Revision
Data type: StringQualifiers: [id("1"), in]
Revision.
IsMachineTarget
Data type: BooleanQualifiers: [id("2"), in]
true if the application targets a machine.
EnforcePreference
Data type: UInt32Qualifiers: [id("3"), in, values]
Enforce preference. Possible values are:
0
Immediate
1
NonBusinessHours
2
AdminSchedule
Priority
Data type: StringQualifiers: [id("4"), in, valuemap]
Priority. Possible values are:
Foreground
High
Normal
Low
IsRebootIfNeeded
Data type: BooleanQualifiers: [id("5"), in]
true if a reboot is needed.
JobId
Data type: StringQualifiers: [id("6"), out]
Job identifier.
Remarks
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.