SMS_ConfigurationItemLatestBaseClass, serverns WMI-klass
SMS_ConfigurationItemLatestBaseClass
Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar den senaste versionen av konfigurationsobjekt i systemet.
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
Syntax
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;
};
Metoder
Klassen SMS_ConfigurationItemLatestBaseClass
definierar inga metoder.
Egenskaper
ApplicabilityCondition
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null, sizelimit("512")]
Villkor som klienten utvärderar innan det konfigurationsobjekt som en tilldelning riktar sig mot utvärderas. Om villkoret inte finns utvärderas inte konfigurationsobjektet på klienten. Strängen kan innehålla upp till 512 tecken.
CategoryInstance_UniqueIDs
Datatyp: String Array
Åtkomsttyp: Läsa/skriva
Kvalificerare: ingen
De unika ID:na för de kategorier som konfigurationsobjektet tillhör.
CI_ID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Konfigurationsobjektets unika ID. Det här ID:t är bara unikt för webbplatsen.
CI_UniqueID
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null, unik]
Konfigurationsobjektets unika ID. Det här ID:t är unikt på flera webbplatser.
CIType_ID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [uppräkning, not_null, läsning]
Typ av konfigurationsobjekt. Möjliga värden är:
Värde | Typ av konfigurationsobjekt |
---|---|
1 | SoftwareUpdate |
2 | Grundläggande |
3 | OperatingSystem |
4 | BusinessPolicy (allmänt) |
5 | Program |
6 | Drivrutin |
7 | OtherConfigurationItem |
8 | SoftwareUpdateBundle |
9 | AuthorizationList (SoftwareUpdateAuthorizationList) |
10 | AppModel |
11 | GlobalSettings |
13 | GlobalExpression |
14 | Plattform |
21 | DeploymentType |
24 | Installera principtyp |
25 | DeploymentTechnology |
26 | HostingTechnology |
27 | InstallerTechnology |
28 | PublishingItem |
29 | ApplicationGroup |
40 | InställningarDefinition |
50 | ConfigurationPolicy |
60 | VirtualEnvironment |
70 | AbstractConfigurationItem |
CIVersion
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Principversion för konfigurationsobjekt, som ökas automatiskt.
ConfigurationFlags
Datatyp: UInt64
Åtkomsttyp: Skrivskyddad
Kvalificerare: [bits("COMPLIANCE_POLICY(0)"), read]
En bitmask för ytterligare egenskaper,
CreatedBy
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läsa, sizelimit("512")]
Namnet på den användare som skapade konfigurationsobjektet.
DateCreated
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Datum och tid då konfigurationsobjektet skapades.
DateLastModified
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Datum och tid då konfigurationsobjektet senast ändrades.
EffectiveDate
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Datum och tid när efterlevnadsprincipen för konfigurationsobjektet träder i kraft.
EULAAccepted
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Indikation på godkännande av Microsoft licensvillkor för programvara för konfigurationsobjektet. Standardvärdet är 2.
Möjliga värden är:
Värde | Godkännande av licensvillkor |
---|---|
0 | Minskade |
1 | Accepterade |
2 | Obestämt (standard) |
EULAExists
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
true
om det finns Microsoft licensvillkor för programvara. Standardvärdet är false
.
EULASignoffDate
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Datum och tid då licensvillkoren för Microsoft programvara signerades.
EULASignoffUser
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Användare som har loggat ut på licensvillkoren för Microsoft programvara.
ExecutionContext
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read, valuemap, values]
Körningskontext som konfigurationsobjektet ska utvärderas under.
Värde | Körningskontext |
---|---|
0 | System |
1 | Användare |
IsBundle
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
true
om konfigurationsobjektet paketeras i ett annat konfigurationsobjekt.
IsDigest
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Deprecated.
IsEnabled
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
true
om konfigurationsobjektet är aktiverat och kan utvärderas.
IsExpired
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
true
om konfigurationsobjektet inte längre är aktivt.
IsHidden
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
true
om konfigurationsobjektet inte visas i Configuration Manager-konsolen.
IsLatest
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
true
om konfigurationsobjektet är det senaste.
IsSuperseded
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
true
om konfigurationsobjektet ersätts av ett nytt konfigurationsobjekt.
IsUserDefined
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
true
om konfigurationsobjektet har skapats av användaren.
LastModifiedBy
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läsa, sizelimit("512")]
Användare som senast ändrade konfigurationsobjektet. Strängen kan innehålla upp till 512 tecken.
LocalizedCategoryInstanceNames
Datatyp: String Array
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Lokaliserade namn på de kategorier som konfigurationsobjektet tillhör.
LocalizedDescription
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Lokaliserad beskrivning av konfigurationsobjektet.
LocalizedDisplayName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Lokaliserat visningsnamn för konfigurationsobjektet.
LocalizedInformativeURL
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
URL för ytterligare lokaliserad information om konfigurationsobjektet.
LocalizedPropertyLocaleID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Språkvariant-ID för konfigurationsobjektets lokaliserade egenskaper.
ModelID
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Modell-ID.
ModelName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [key, not_null, unique]
Önskat namn på konfigurationshanteringsmodellen för konfigurationsobjektet.
PermittedUses
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Giltiga användningsområden för konfigurationsobjektet.
PlatformCategoryInstance_UniqueIDs
Datatyp: String Array
Åtkomsttyp: Läsa/skriva
Kvalificerare: ingen
Kategori för den plattform som det här konfigurationsobjektet är tillämpligt på.
PlatformType
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [bitmapp, bitvalues, read]
Plattform som konfigurationsobjektet är tillämpligt på.
SDMPackageLocalizedData
Datatyp: SMS_SDMPackageLocalizedData Array
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
Lokaliserade datafiler som är associerade med SDM-paketet (System Definition Model) för konfigurationsobjektet.
SDMPackageVersion
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Deprecated.
SDMPackageXML
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
DCM-sammanfattningen av konfigurationsobjektet om det är ett fullständigt tolkat konfigurationsobjekt. Den här egenskapen anger SML-definitionen (Service Modeling Language) för konfigurationsobjektet om det är ett objekt som inte tolkas eller delvis tolkas.
SecuredScopeNames
Datatyp: String Array
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Namnen på de skyddade omfången.
SedoObjectVersion
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Versionen av SEDO-objektet.
SourceSite
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [sizelimit("3")]
Plats där konfigurationsobjektet importeras eller skapas. Strängen kan innehålla upp till tre tecken.
Anmärkningar
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).