Classe WMI du client CCM_AppDeploymentType

La CCM_AppDeploymentType classe Windows Management Instrumentation (WMI) est une classe de serveur de fournisseur SMS, en Configuration Manager, qui représente un type de déploiement d’application.

La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntax

Class CCM_AppDeploymentType : CCM_SoftwareBase  
{  
    String AllowedActions[];  
    String ApplicabilityState;  
    String ConfigureState;  
    UInt32 ContentSize;  
    DateTime Deadline;  
    Object Dependencies[];  
    String DeploymentReport;  
    String Description;  
    UInt32 ErrorCode;  
    UInt32 EstimatedInstallTime;  
    UInt32 EvaluationState;  
    String FullName;  
    String Id;  
    String InstallState;  
    DateTime LastEvalTime;  
    UInt32 MaxExecuteTime;  
    String Name;  
    DateTime NextUserScheduledTime;  
    UInt32 PercentComplete;  
    String PostInstallAction;  
    String Publisher;  
    Boolean RequiresUserInteraction;  
    String ResolvedState;  
    UInt32 RetriesRemaining;  
    String Revision;  
    String SupersessionState;  
    UInt32 Type;  
};  

Méthodes

Le tableau suivant répertorie les méthodes de la CCM_AppDeploymentType classe.

Propriétés

AllowedActions
Type de données : String Array

Type d'accès : lecture/écriture

Qualificateurs : aucun

Actions autorisées.

ApplicabilityState
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : [valeurs]

État de mise en application. Les valeurs possibles sont les suivantes :

Valeur
Unknown
Applicable
NotApplicable

ConfigureState
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : [valeurs]

Configurez l’État.

ContentSize
Type de données : UInt32

Type d'accès : lecture/écriture

Qualificateurs : aucun

Taille du contenu.

Deadline
Type de données : DateTime

Type d'accès : lecture/écriture

Qualificateurs : aucun

Serré.

Dependencies
Type de données : Object Array

Type d'accès : lecture/écriture

Qualificateurs : aucun

Dépendances.

DeploymentReport
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : [Lazy]

Rapport de déploiement.

Description
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : aucun

Description du type de déploiement.

ErrorCode
Type de données : UInt32

Type d'accès : lecture/écriture

Qualificateurs : aucun

Code d’erreur.

EstimatedInstallTime
Type de données : UInt32

Type d'accès : lecture/écriture

Qualificateurs : aucun

Temps d’installation estimé.

EvaluationState
Type de données : UInt32

Type d'accès : lecture/écriture

Qualificateurs : aucun

État d’évaluation.

FullName
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : aucun

Nom complet.

Id
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : [clé]

Identificateur.

InstallState
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : [valeurs]

État de l’installation. Les valeurs possibles sont les suivantes :

Valeur
NotInstalled
Unknown
Erreur
Installé
NotEvaluated
NotUpdated

LastEvalTime
Type de données : DateTime

Type d'accès : lecture/écriture

Qualificateurs : aucun

Heure de la dernière évaluation.

MaxExecuteTime
Type de données : UInt32

Type d'accès : lecture/écriture

Qualificateurs : aucun

Durée d’exécution maximale.

Name
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : aucun

Nom.

NextUserScheduledTime
Type de données : DateTime

Type d'accès : lecture/écriture

Qualificateurs : aucun

Heure planifiée suivante de l’utilisateur.

PercentComplete
Type de données : UInt32

Type d'accès : lecture/écriture

Qualificateurs : aucun

Pourcentage effectué.

PostInstallAction
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : [valeurs]

Action après l’installation. Les valeurs possibles sont les suivantes :

Valeur
NoAction
BasedOnExitCode
ProgramReboot
ForceReboot
ForceLogOff

Publisher
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : aucun

Publication.

RequiresUserInteraction
Type de données : Boolean

Type d'accès : lecture/écriture

Qualificateurs : aucun

Nécessite une interaction de l’utilisateur.

ResolvedState
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : [valeurs]

État résolu. Les valeurs possibles sont les suivantes :

Valeur
Aucun
NotInstalled
Installé
Unknown

RetriesRemaining
Type de données : UInt32

Type d'accès : lecture/écriture

Qualificateurs : aucun

Nouvelles tentatives restantes.

Revision
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : [clé]

Faisant.

SupersessionState
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : [valeurs]

État de supersession. Les valeurs possibles sont les suivantes :

Valeur
Unknown
Aucun
Remplacée
Remplacement

Type
Type de données : UInt32

Type d'accès : lecture/écriture

Qualificateurs : aucun

Type.

Notes

Spécifications

Configuration requise du runtime

Pour plus d’informations, consultez Spécifications pour le runtime du serveur Configuration Manager.

Spécifications pour le développement

Pour plus d’informations, consultez Spécifications pour le développement du serveur Configuration Manager.