Serverová třída služby WMI SMS_ConfigurationItemLatestBaseClass
Třída SMS_ConfigurationItemLatestBaseClass
WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje nejnovější verzi položek konfigurace v systému.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
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;
};
Metody
Třída SMS_ConfigurationItemLatestBaseClass
nedefinuje žádné metody.
Vlastnosti
ApplicabilityCondition
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null, sizelimit("512")]
Podmínka, kterou klient vyhodnotí před vyhodnocením položky konfigurace, na kterou cílí přiřazení Pokud podmínka neexistuje, položka konfigurace se na klientovi nevyhodnotí. Řetězec může obsahovat až 512 znaků.
CategoryInstance_UniqueIDs
Datový typ: String Array
Typ přístupu: Čtení/zápis
Kvalifikátory: žádné
Jedinečné ID kategorií, do kterých položka konfigurace patří.
CI_ID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Jedinečné ID položky konfigurace. Toto ID je jedinečné pouze pro daný web.
CI_UniqueID
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null, jedinečný]
Jedinečné ID položky konfigurace. Toto ID je jedinečné napříč weby.
CIType_ID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [výčet, not_null, čtení]
Typ položky konfigurace. Možné hodnoty jsou:
Hodnota | Typ položky konfigurace |
---|---|
1 | SoftwareUpdate |
2 | Podle směrného plánu |
3 | Operatingsystem |
4 | Obchodní zásady (obecné) |
5 | Application |
6 | Ovladač |
7 | OtherConfigurationItem |
8 | SoftwareUpdateBundle |
9 | AuthorizationList (SoftwareUpdateAuthorizationList) |
10 | Model aplikace |
11 | GlobalSettings |
13 | GlobalExpression |
14 | Platforma |
21 | Typ nasazení |
24 | Typ zásady instalace |
25 | DeploymentTechnology |
26 | HostingTechnology |
27 | Instalační technologie |
28 | PublishingItem |
29 | ApplicationGroup |
40 | NastaveníDefinition |
50 | Zásady konfigurace |
60 | VirtualEnvironment |
70 | AbstractConfigurationItem |
CIVersion
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Verze zásad položky konfigurace, která se automaticky zvýší.
ConfigurationFlags
Datový typ: UInt64
Typ přístupu: Jen pro čtení
Kvalifikátory: [bits("COMPLIANCE_POLICY(0)"), přečteno]
Bitová maska pro další vlastnosti,
CreatedBy
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, read, sizelimit("512")]
Jméno uživatele, který položku konfigurace vytvořil.
DateCreated
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Datum a čas vytvoření položky konfigurace.
DateLastModified
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Datum a čas poslední změny položky konfigurace
EffectiveDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Datum a čas, kdy zásady dodržování předpisů pro položku konfigurace nabít v platnost
EULAAccepted
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Vyjádření souhlasu s licenčními podmínkami pro Microsoft software pro položku konfigurace. Výchozí hodnota je 2.
Možné hodnoty jsou:
Hodnota | Přijetí licenčních podmínek |
---|---|
0 | Odmítl |
1 | Přijata |
2 | Neurčené (výchozí) |
EULAExists
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
true
pokud Microsoft licenční podmínky pro software existují. Výchozí hodnota je false
.
EULASignoffDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Datum a čas, kdy byly licenční podmínky pro Microsoft software podepsány.
EULASignoffUser
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Uživatel, který se odhlásil k licenčním podmínkám Microsoft software.
ExecutionContext
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, valuemap, values]
Kontext spuštění, ve které by se měla položka konfigurace vyhodnotit.
Hodnota | Kontext spuštění |
---|---|
0 | Systému |
1 | User |
IsBundle
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
true
pokud je položka konfigurace součástí jiné položky konfigurace.
IsDigest
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Zastaralé.
IsEnabled
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
true
pokud je položka konfigurace povolená a dá se vyhodnotit.
IsExpired
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
true
pokud položka konfigurace již není aktivní.
IsHidden
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
true
pokud položka konfigurace není zobrazena v konzole Configuration Manager.
IsLatest
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
true
pokud je položka konfigurace nejnovější.
IsSuperseded
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
true
pokud je položka konfigurace nahrazena novou položkou konfigurace.
IsUserDefined
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
true
pokud byla položka konfigurace vytvořena uživatelem.
LastModifiedBy
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, read, sizelimit("512")]
Uživatel, který naposledy změnil položku konfigurace. Řetězec může obsahovat až 512 znaků.
LocalizedCategoryInstanceNames
Datový typ: String Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Lokalizované názvy kategorií, do kterých patří položka konfigurace.
LocalizedDescription
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Lokalizovaný popis položky konfigurace.
LocalizedDisplayName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Lokalizovaný zobrazovaný název položky konfigurace
LocalizedInformativeURL
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Adresa URL pro další lokalizované informace o položce konfigurace
LocalizedPropertyLocaleID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
ID národního prostředí lokalizovaných vlastností položky konfigurace.
ModelID
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
ID modelu.
ModelName
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [key, not_null, unique]
Požadovaný název modelu správy konfigurace pro položku konfigurace
PermittedUses
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Platná použití položky konfigurace
PlatformCategoryInstance_UniqueIDs
Datový typ: String Array
Typ přístupu: Čtení/zápis
Kvalifikátory: žádné
Kategorie platformy, na které je tato položka konfigurace použitelná.
PlatformType
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [bitmap, bitvalues, read]
Platforma, na které je položka konfigurace použitelná.
SDMPackageLocalizedData
Datový typ: SMS_SDMPackageLocalizedData Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Lokalizované datové soubory přidružené k balíčku modelu SDM (System Definition Model) pro položku konfigurace.
SDMPackageVersion
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Zastaralé.
SDMPackageXML
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Hodnota hash DCM položky konfigurace, pokud se jedná o plně interpretovanou položku konfigurace. Tato vlastnost označuje definici jazyka SML (Service Modeling Language) položky konfigurace, pokud se jedná o položku, která není interpretována nebo částečně interpretována.
SecuredScopeNames
Datový typ: String Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Názvy zabezpečených oborů.
SedoObjectVersion
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Verze objektu SEDO.
SourceSite
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [sizelimit("3")]
Lokalita, kde je položka konfigurace importována nebo vytvořena. Řetězec může obsahovat až tři znaky.
Poznámky
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.