MDM_AppInstallJob class
[The MDM Application Provider is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions. Instead, use the EnterpriseAppManagement Configuration Service Provider (CSP).]
Represents a job that manages the installation, upgrade, or uninstallation of an application on a device that is registered with the Mobile Device Management (MDM) service.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[ClassVersion("1.0.0"), Deprecated("No value"), dynamic, provider("MDMAppProv"), AMENDMENT]
class MDM_AppInstallJob
{
string JobID;
string PackageFullName;
uint32 Status;
uint32 LastError;
uint32 Progress;
datetime CreationTime;
string DownloadUrlList[];
string Dependencies[];
string DependencyUrlLists[];
string LicenseXml;
uint32 ActionType;
uint32 JobType;
uint32 DeploymentOptions;
};
Members
The MDM_AppInstallJob class has these types of members:
Methods
The MDM_AppInstallJob class has these methods.
Method | Description |
---|---|
CreateJob | Creates a job to manage the installation, upgrade, or uninstallation of an application on a device. |
Properties
The MDM_AppInstallJob class has these properties.
-
ActionType
-
-
Data type: uint32
-
Access type: Read-only
Gets the action type for the job, which specifies that the job is for an install, uninstall, or upgrade operation.
-
-
CreationTime
-
-
Data type: datetime
-
Access type: Read-only
Date and time that specifies when the job was created.
-
-
Dependencies
-
-
Data type: string array
-
Access type: Read-only
Array of dependent frameworks for the application.
-
-
DependencyUrlLists
-
-
Data type: string array
-
Access type: Read-only
Array of URLs used to download application framework data.
-
-
DeploymentOptions
-
-
Data type: uint32
-
Access type: Read-only
Gets the deployment options for a Windows Store App.
-
-
DownloadUrlList
-
-
Data type: string array
-
Access type: Read-only
Array of URLs used to download installation data.
-
-
JobID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: key
Key that specifies the unique ID of the application installation, upgrade, or uninstallation.
-
-
JobType
-
-
Data type: uint32
-
Access type: Read-only
Gets the application type, which specifies that the job is for a Windows Store App, web application, or remote application.
Windows 8: This property is not supported before Windows 8.1.
-
-
LastError
-
-
Data type: uint32
-
Access type: Read-only
Last error code for the job.
-
-
LicenseXml
-
-
Data type: string
-
Access type: Read-only
The package license.
Windows 8.1 and Windows 8: This property is not supported before Windows 8.1 Update.
-
-
PackageFullName
-
-
Data type: string
-
Access type: Read-only
Full name of the package that contains the application.
-
-
Progress
-
-
Data type: uint32
-
Access type: Read-only
Progress of the job.
-
-
Status
-
-
Data type: uint32
-
Access type: Read-only
Status of the job.
-
Requirements
Minimum supported client |
Windows 8 |
Minimum supported server |
None supported |
Namespace |
Root\cimv2\mdm |
MOF |
|
DLL |
|