WMI-Klasse des SMS_ConfigurationItem-Servers
Die SMS_ConfigurationItem
WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die ein Konfigurationselement darstellt.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
Class SMS_ConfigurationItem : SMS_ConfigurationItemBaseClass
{
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 InUse;
Boolean IsBroken;
Boolean IsBundle;
Boolean IsChild;
Boolean IsDigest;
Boolean IsEnabled;
Boolean IsExpired;
Boolean IsHidden;
Boolean IsLatest;
Boolean IsQuarantined;
Boolean IsSuperseded;
Boolean IsUserDefined;
String LastModifiedBy;
String LocalizedCategoryInstanceNames;[]
String LocalizedDescription;
String LocalizedDisplayName;
SMS_CI_LocalizedEulas LocalizedEulas[];
SMS_CI_LocalizedProperties LocalizedInformation[];
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;
};
Methoden
In der folgenden Tabelle sind die Methoden in der SMS_ConfigurationItem
-Klasse aufgeführt.
Methode | Beschreibung |
---|---|
AcceptEULA-Methode in der Klasse SMS_ConfigurationItem | Akzeptiert oder lehnt die Microsoft-Software-Lizenzbedingungen eines Konfigurationselements ab. |
GetEULA-Methode in der Klasse SMS_ConfigurationItem | Ruft den lokalisierten Inhalt der Microsoft-Software-Lizenzbedingungen des Konfigurationselements ab. |
GetSDMDefinition-Methode in class SMS_ConfigurationItem | Ruft die SDM-Definition (System Definition Model) des Konfigurationselements im XML-Format ab. |
SetEnforcement-Methode in der Klasse SMS_ConfigurationItem | Legt die Erzwingung und das Erzwingungsdatum für ein Konfigurationselement fest. |
Eigenschaften
ApplicabilityCondition
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [SizeLimit("512"), not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
CategoryInstance_UniqueIDs
Datentyp: String
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
CI_ID
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [Schlüssel]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
CI_UniqueID
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer:[eindeutig, not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
CIType_ID
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [not_null, lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
Für diese Klasse lautet die Typ-ID OtherConfigurationItem (7).
CIVersion
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen, not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
ConfigurationFlags
Datentyp: UInt64
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
CreatedBy
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [SizeLimit("512"), read, not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
DateCreated
Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen, not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
DateLastModified
Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
EffectiveDate
Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
EULAAccepted
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
EULAExists
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
EULASignoffDate
Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
EULASignoffUser
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
ExecutionContext
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen, Valuemap, Werte]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
InUse
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
WMI-Klasse des SMS_ConfigurationBaselineInfo-Servers
IsBroken
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
true
, wenn das Konfigurationselement beschädigt ist.
IsBundle
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
IsChild
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
true
, wenn dieses Konfigurationselement ein untergeordnetes Element eines anderen Konfigurationselements ist.
IsDigest
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen, faul]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
IsEnabled
Datentyp: Boolean
Zugriffstyp: Read/Write
Qualifizierer: [not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
IsExpired
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
IsHidden
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
IsLatest
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
IsQuarantined
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
IsSuperseded
Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen, not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
IsUserDefined
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
LastModifiedBy
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [SizeLimit("512"), read, not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
LocalizedCategoryInstanceNames
Datentyp: String
Array
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
LocalizedDescription
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
LocalizedEulas
Datentyp: SMS_CI_LocalizedEulas Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Ein Array lokalisierter Microsoft-Software-Lizenzbedingungen für das Konfigurationselement.
LocalizedDisplayName
Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
LocalizedInformation
Datentyp: SMS_CI_LocalizedProperties
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Eine Liste sprachspezifischer lokalisierter Informationen zum Konfigurationselement:
String
DisplayNameString
BeschreibungString
InformativeURLUInt32
LocaleIDLocalizedInformativeURL
Datentyp:String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
LocalizedPropertyLocaleID
Datentyp:UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
ModelID
Datentyp:UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
ModelName
Datentyp:String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [eindeutig, not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
PermittedUses
Datentyp:UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
PlatformCategoryInstance_UniqueIDs
Datentyp:String Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
PlatformType
Datentyp:UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [Bitmap, Bitwerte, Lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
SDMPackageLocalizedData
Datentyp:SMS_SDMPackageLocalizedData
ArrayZugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
SDMPackageVersion
Datentyp:UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [not_null]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
SDMPackageXML
Datentyp:String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
SecuredScopeNames
Datentyp:String Array
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
SedoObjectVersion
Datentyp:String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
SourceSite
Datentyp:String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [SizeLimit("3")]
Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.
Hinweise
Klassenqualifizierer für diese Klasse sind:
Gesichert
Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.
Ihre Anwendung verwendet diese Klasse, indem sie ein -Objekt erstellt und die Eigenschaften nach Bedarf für die jeweilige Konfiguration erhält und festlegt.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.
Siehe auch
WMI-Serverklassen für Configuration Manager-Kompatibilitätseinstellungen (DCM)