Classe WMI du serveur SMS_ConfigurationItemLatestBaseClass

La SMS_ConfigurationItemLatestBaseClass classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui représente la dernière version des éléments de configuration du système.

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_ConfigurationItemLatestBaseClass : SMS_BaseClass  
{  
    String ApplicabilityCondition;  
    String CategoryInstance_UniqueIDs[];  
    UInt32 CI_ID;  
    String CI_UniqueID;  
    UInt32 CIType_ID;  
    UInt32 CIVersion;  
    UInt64 ConfigurationFlags;  
    String CreatedBy;  
    DateTime DateCreated;  
    DateTime DateLastModified;  
    DateTime EffectiveDate;  
    UInt32 EULAAccepted;  
    Boolean EULAExists;  
    DateTime EULASignoffDate;  
    String EULASignoffUser;  
    UInt32 ExecutionContext;  
    Boolean IsBundle;  
    Boolean IsDigest;  
    Boolean IsEnabled;  
    Boolean IsExpired;  
    Boolean IsHidden;  
    Boolean IsLatest;  
    Boolean IsSuperseded;  
    Boolean IsUserDefined;  
    String LastModifiedBy;  
    String LocalizedCategoryInstanceNames[];  
    String LocalizedDescription;  
    String LocalizedDisplayName;  
    String LocalizedInformativeURL;  
    UInt32 LocalizedPropertyLocaleID;  
    UInt32 ModelID;  
    String ModelName;  
    UInt32 PermittedUses;  
    String PlatformCategoryInstance_UniqueIDs[];  
    UInt32 PlatformType;  
    SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];  
    UInt32 SDMPackageVersion;  
    String SDMPackageXML;  
    String SecuredScopeNames[];  
    String SedoObjectVersion;  
    String SourceSite;  
};  

Méthodes

La SMS_ConfigurationItemLatestBaseClass classe ne définit aucune méthode.

Propriétés

ApplicabilityCondition
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [not_null, sizelimit(« 512 »)]

Condition que le client évalue avant d’évaluer l’élément de configuration ciblé par une affectation. Si la condition n’existe pas, l’élément de configuration n’est pas évalué sur le client. La chaîne peut contenir jusqu’à 512 caractères.

CategoryInstance_UniqueIDs
Type de donnéesString Array

Type d’accès : Lecture/écriture

Qualificateurs : aucun

ID uniques des catégories auxquelles appartient l’élément de configuration.

CI_ID
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [not_null, read]

ID unique de l’élément de configuration. Cet ID est unique uniquement pour le site.

CI_UniqueID
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [not_null, unique]

ID unique de l’élément de configuration. Cet ID est unique d’un site à l’autre.

CIType_ID
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [énumération, not_null, lecture]

Type de l’élément de configuration. Les valeurs possibles sont les suivantes :

Valeur Type d’élément de configuration
1 SoftwareUpdate
2 Baseline
3 OperatingSystem
4 BusinessPolicy (Général)
5 Application
6 Driver
7 OtherConfigurationItem
8 SoftwareUpdateBundle
9 AuthorizationList (SoftwareUpdateAuthorizationList)
10 AppModel
11 GlobalSettings
13 GlobalExpression
14 Plateforme
21 DeploymentType
24 Type de stratégie d’installation
25 DeploymentTechnology
26 HostingTechnology
27 InstallerTechnology
28 PublishingItem
29 ApplicationGroup
40 ParamètresDefinition
50 ConfigurationPolicy
60 VirtualEnvironment
70 AbstractConfigurationItem

CIVersion
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [not_null, read]

Version de la stratégie d’élément de configuration, qui est automatiquement incrémentée.

ConfigurationFlags
Type de donnéesUInt64

Type d’accès : en lecture seule

Qualificateurs : [bits(« COMPLIANCE_POLICY(0) »), read]

Masque de bits pour les propriétés supplémentaires,

CreatedBy
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [not_null, read, sizelimit(« 512 »)]

Nom de l’utilisateur qui a créé l’élément de configuration.

DateCreated
Type de donnéesDateTime

Type d’accès : en lecture seule

Qualificateurs : [not_null, read]

Date et heure de création de l’élément de configuration.

DateLastModified
Type de donnéesDateTime

Type d’accès : en lecture seule

Qualificateurs : [read]

Date et heure de la dernière modification de l’élément de configuration.

EffectiveDate
Type de donnéesDateTime

Type d’accès : en lecture seule

Qualificateurs : [read]

Date et heure d’entrée en vigueur de la stratégie de conformité pour l’élément de configuration.

EULAAccepted
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [read]

Indication de l’acceptation des termes du contrat de licence logiciel Microsoft pour l’élément de configuration. La valeur par défaut est 2.

Les valeurs possibles sont les suivantes :

Valeur Acceptation des termes du contrat de licence
0 Refusé
1 Accepted
2 Indéterminé (par défaut)

EULAExists
Type de donnéesBoolean

Type d’accès : en lecture seule

Qualificateurs : [read]

truesi Microsoft termes du contrat de licence logiciel existent. La valeur par défaut est false.

EULASignoffDate
Type de donnéesDateTime

Type d’accès : en lecture seule

Qualificateurs : [read]

Date et heure auxquelles les termes du contrat de licence logiciel Microsoft ont été signés.

EULASignoffUser
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Utilisateur qui a signé les termes du contrat de licence logiciel Microsoft.

ExecutionContext
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [read, valuemap, values]

Contexte d’exécution sous lequel l’élément de configuration doit être évalué.

Valeur Contexte d’exécution
0 Système
1 Utilisateur

IsBundle
Type de donnéesBoolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

true si l’élément de configuration est groupé dans un autre élément de configuration.

IsDigest
Type de donnéesBoolean

Type d’accès : en lecture seule

Qualificateurs : [read]

Déconseillé.

IsEnabled
Type de donnéesBoolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

true si l’élément de configuration est activé et peut être évalué.

IsExpired
Type de donnéesBoolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

true si l’élément de configuration n’est plus actif.

IsHidden
Type de donnéesBoolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

truesi l’élément de configuration n’est pas affiché dans la console Configuration Manager.

IsLatest
Type de donnéesBoolean

Type d’accès : en lecture seule

Qualificateurs : [read]

true si l’élément de configuration est le plus récent.

IsSuperseded
Type de donnéesBoolean

Type d’accès : en lecture seule

Qualificateurs : [not_null, read]

true si l’élément de configuration est remplacé par un nouvel élément de configuration.

IsUserDefined
Type de donnéesBoolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

true si l’élément de configuration a été créé par l’utilisateur.

LastModifiedBy
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [not_null, read, sizelimit(« 512 »)]

Utilisateur qui a modifié l’élément de configuration pour la dernière fois. La chaîne peut contenir jusqu’à 512 caractères.

LocalizedCategoryInstanceNames
Type de donnéesString Array

Type d’accès : en lecture seule

Qualificateurs : [read]

Noms localisés des catégories auxquelles appartient l’élément de configuration.

LocalizedDescription
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Description localisée de l’élément de configuration.

LocalizedDisplayName
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Nom d’affichage localisé de l’élément de configuration.

LocalizedInformativeURL
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

URL pour obtenir des informations localisées supplémentaires sur l’élément de configuration.

LocalizedPropertyLocaleID
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [read]

ID des paramètres régionaux des propriétés localisées de l’élément de configuration.

ModelID
Type de donnéesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

ID de modèle.

ModelName
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [clé, not_null, unique]

Nom du modèle de gestion de la configuration souhaité pour l’élément de configuration.

PermittedUses
Type de donnéesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

Utilisations valides de l’élément de configuration.

PlatformCategoryInstance_UniqueIDs
Type de donnéesString Array

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Catégorie de la plateforme sur laquelle cet élément de configuration s’applique.

PlatformType
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [bitmap, bitvalues, read]

Plateforme sur laquelle l’élément de configuration s’applique.

SDMPackageLocalizedData
Type de donnéesSMS_SDMPackageLocalizedData Array

Type d’accès : Lecture/écriture

Qualificateurs : [paresseux]

Fichiers de données localisés associés au package SDM (System Definition Model) pour l’élément de configuration.

SDMPackageVersion
Type de donnéesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

Déconseillé.

SDMPackageXML
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [paresseux]

Synthèse DCM de l’élément de configuration s’il s’agit d’un élément de configuration entièrement interprété. Cette propriété indique la définition SML (Service Modeling Language) de l’élément de configuration s’il s’agit d’un élément qui n’est pas interprété ou partiellement interprété.

SecuredScopeNames
Type de donnéesString Array

Type d’accès : en lecture seule

Qualificateurs : [read]

Noms des étendues sécurisées.

SedoObjectVersion
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [read]

Version de l’objet SEDO.

SourceSite
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [sizelimit(« 3 »)]

Site où l’élément de configuration est importé ou créé. La chaîne peut contenir jusqu’à trois caractères.

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.