Classe WMI du serveur SMS_ApplicationAssignment
La SMS_ApplicationAssignment
classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui représente l’affectation d’une application à une collection.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.
Syntaxe
Class SMS_ApplicationAssignment : SMS_CIAssignmentBaseClass
{
String ApplicationName;
Boolean ApplyToSubTargets;
UInt32 AppModelID;
String AssignedCI_UniqueID;
SInt32 AssignedCIs[];
SInt32 AssignmentAction;
String AssignmentDescription;
SInt32 AssignmentID;
String AssignmentName;
SInt32 AssignmentType;
String AssignmentUniqueID;
String CollectionName;
Boolean ContainsExpiredUpdates;
DateTime CreationTime;
SInt32 DesiredConfigType;
Boolean DisableMomAlerts;
UInt32 DPLocality;
Boolean Enabled;
DateTime EnforcementDeadline;
String EvaluationSchedule;
DateTime ExpirationTime;
DateTime LastModificationTime;
String LastModifiedBy;
UInt32 LocaleID;
Boolean LogComplianceToWinEvent;
SInt32 NonComplianceCriticality;
Boolean NotifyUser;
UInt32 OfferFlags;
SInt32 OfferTypeID;
Boolean OverrideServiceWindows;
SMS_ApplicationPolicyTemplateBinding PolicyBinding[];
SInt32 Priority;
Boolean RaiseMomAlertsOnFailure;
Boolean RebootOutsideOfServiceWindows;
Boolean RequireApproval;
Boolean SendDetailedNonComplianceStatus;
String SourceSite;
DateTime StartTime;
UInt32 StateMessagePriority;
UInt32 SuppressReboot;
String TargetCollectionID;
DateTime UpdateDeadline;
Boolean UpdateSupersedence;
Boolean UseGMTTimes;
Boolean UserUIExperience;
Boolean WoLEnabled;
};
Méthodes
La SMS_ApplicationAssignment
classe ne définit aucune méthode.
Propriétés
ApplicationName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [readonly]
Nom de l’application.
ApplyToSubTargets
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [déconseillé]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
AppModelID
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [readonly]
Description d’AppModelID.
AssignedCI_UniqueID
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
AssignedCIs
Type de donnéesSInt32 Array
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
AssignmentAction
Type de donnéesSInt32
Type d’accès : Lecture/écriture
Qualificateurs : [énumération, not_null, énumération, not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
AssignmentDescription
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
AssignmentID
Type de donnéesSInt32
Type d’accès : Lecture/écriture
Qualificateurs : [key, key]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
AssignmentName
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
AssignmentType
Type de donnéesSInt32
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
AssignmentUniqueID
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
CollectionName
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [readonly]
Nom du regroupement sur lequel le déploiement a été déployé.
ContainsExpiredUpdates
Type de donnéesBoolean
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
CreationTime
Type de donnéesDateTime
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
DesiredConfigType
Type de donnéesSInt32
Type d’accès : Lecture/écriture
Qualificateurs : [énumération, not_null, énumération, not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
DisableMomAlerts
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
DPLocality
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [bits, not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
Enabled
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
EnforcementDeadline
Type de donnéesDateTime
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
EvaluationSchedule
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
ExpirationTime
Type de donnéesDateTime
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
LastModificationTime
Type de donnéesDateTime
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
LastModifiedBy
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
LocaleID
Type de donnéesUInt32
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
LogComplianceToWinEvent
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
NonComplianceCriticality
Type de donnéesSInt32
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
NotifyUser
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
OfferFlags
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [bits, not_null]
Indicateurs d’offre. Les valeurs possibles sont les suivantes :
Valeur | Indicateur d’offre |
---|---|
1 | PRÉDÉPLOIEMENT |
2 | ONDEMAND |
4 | ENABLEPROCESSTERMINATION |
8 | ALLOWUSERSTOREPAIRAPP |
16 | PARENTSCHEDULE |
32 | HIGHIMPACTDEPLOYMENT |
OfferTypeID
Type de donnéesSInt32
Type d’accès : Lecture/écriture
Qualificateurs : [énumération, not_null]
Type d’offre. Les valeurs possibles sont les suivantes :
Valeur | Type d’offre |
---|---|
0 | OBLIGATOIRE |
2 | DISPONIBLE |
OverrideServiceWindows
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
PolicyBinding
Type de donnéesSMS_ApplicationPolicyTemplateBinding Array
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Liaison dynamique d’une stratégie d’application à un type de déploiement.
Priority
Type de donnéesSInt32
Type d’accès : Lecture/écriture
Qualificateurs : [énumération, not_null]
Priorité pour l’installation de l’application. Les valeurs possibles sont les suivantes :
Valeur | Priorité de l’installation |
---|---|
0 | Faible |
1 | MOYEN |
2 | HAUTE |
RaiseMomAlertsOnFailure
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
RebootOutsideOfServiceWindows
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
RequireApproval
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
true
si la demande de cette affectation disponible pour l’utilisateur nécessite l’approbation de l’administrateur.
SendDetailedNonComplianceStatus
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
SourceSite
Type de donnéesString
Type d’accès : en lecture seule
Qualificateurs : [not_null, read]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
StartTime
Type de donnéesDateTime
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
StateMessagePriority
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [valuemap, values]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
SuppressReboot
Type de donnéesUInt32
Type d’accès : Lecture/écriture
Qualificateurs : [bits, not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
TargetCollectionID
Type de donnéesString
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
UpdateDeadline
Type de donnéesDateTime
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Échéance pour les mises à jour.
UpdateSupersedence
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
true
si vous devez mettre à jour le remplacement ; sinon, false
.
UseGMTTimes
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
UserUIExperience
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : [not_null]
true
si la notification de l’utilisateur est affichée ; sinon, false
.
WoLEnabled
Type de donnéesBoolean
Type d’accès : Lecture/écriture
Qualificateurs : aucun
Consultez classe WMI SMS_CIAssignmentBaseClass Server.
Remarques
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Server Development Requirements.