Udostępnij za pośrednictwem


SMS_ConfigurationItemLatestBaseClass Server WMI Class

Klasa SMS_ConfigurationItemLatestBaseClass Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje najnowszą wersję elementów konfiguracji w systemie.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składni

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

Klasa SMS_ConfigurationItemLatestBaseClass nie definiuje żadnych metod.

Właściwości

ApplicabilityCondition
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null, sizelimit("512")]

Warunek, który klient ocenia przed dokonaniem oceny elementu konfiguracji objętego przypisaniem. Jeśli warunek nie istnieje, element konfiguracji nie jest oceniany na kliencie. Ciąg może zawierać maksymalnie 512 znaków.

CategoryInstance_UniqueIDs
Typ danych: String Array

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Unikatowe identyfikatory kategorii, do których należy element konfiguracji.

CI_ID
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Unikatowy identyfikator elementu konfiguracji. Ten identyfikator jest unikatowy tylko dla witryny.

CI_UniqueID
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null, unikatowe]

Unikatowy identyfikator elementu konfiguracji. Ten identyfikator jest unikatowy w różnych witrynach.

CIType_ID
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [wyliczenie, not_null, odczyt]

Typ elementu konfiguracji. Możliwe wartości to:

Value Typ elementu konfiguracji
1 SoftwareUpdate
2 Linii bazowej
3 Operatingsystem
4 BusinessPolicy (ogólne)
5 Aplikacja
6 Sterownik
7 OtherConfigurationItem
8 SoftwareUpdateBundle
9 AuthorizationList (SoftwareUpdateAuthorizationList)
10 AppModel
11 GlobalSettings
13 GlobalExpression
14 Platforma
21 Deploymenttype
24 Typ zasad instalacji
25 DeploymentTechnology
26 HostingTechnology
27 InstallerTechnology
28 PublishingItem
29 ApplicationGroup
40 SettingsDefinition
50 ConfigurationPolicy
60 VirtualEnvironment
70 AbstractConfigurationItem

CIVersion
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Wersja zasad elementu konfiguracji, która jest automatycznie zwiększana.

ConfigurationFlags
Typ danych: UInt64

Typ dostępu: tylko do odczytu

Kwalifikatory: [bits("COMPLIANCE_POLICY(0)"), read]

Maska bitowa dla dodatkowych właściwości,

CreatedBy
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, odczyt, sizelimit("512")]

Nazwa użytkownika, który utworzył element konfiguracji.

DateCreated
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Data i godzina utworzenia elementu konfiguracji.

DateLastModified
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Data i godzina ostatniej modyfikacji elementu konfiguracji.

EffectiveDate
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Data i godzina wejścia w życie zasad zgodności dla elementu konfiguracji.

EULAAccepted
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Wskazanie akceptacji postanowień licencyjnych dotyczących oprogramowania Microsoft dla elementu konfiguracji. Wartość domyślna to 2.

Możliwe wartości to:

Value Akceptacja postanowień licencyjnych
0 Odrzucona
1 Akceptowane
2 Nieokreślone (wartość domyślna)

EULAExists
Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

truejeśli istnieją Microsoft postanowienia licencyjne dotyczące oprogramowania. Wartość domyślna to false.

EULASignoffDate
Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Data i godzina podpisania postanowień licencyjnych dotyczących oprogramowania Microsoft.

EULASignoffUser
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Użytkownik, który wyloguje się z postanowień licencyjnych dotyczących oprogramowania Microsoft.

ExecutionContext
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt, mapa wartości, wartości]

Kontekst wykonywania, w ramach których element konfiguracji powinien zostać oceniony.

Value Kontekst wykonywania
0 System
1 Użytkownik

IsBundle
Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null]

true jeśli element konfiguracji jest powiązany z innym elementem konfiguracji.

IsDigest
Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Przestarzałe.

IsEnabled
Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null]

true jeśli element konfiguracji jest włączony i można go ocenić.

IsExpired
Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null]

true jeśli element konfiguracji nie jest już aktywny.

IsHidden
Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null]

truejeśli element konfiguracji nie jest wyświetlany w konsoli Configuration Manager.

IsLatest
Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

true jeśli element konfiguracji jest najnowszy.

IsSuperseded
Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

true jeśli element konfiguracji jest zastępowany przez nowy element konfiguracji.

IsUserDefined
Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null]

true jeśli element konfiguracji został utworzony przez użytkownika.

LastModifiedBy
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, odczyt, sizelimit("512")]

Użytkownik, który ostatnio zmodyfikował element konfiguracji. Ciąg może zawierać maksymalnie 512 znaków.

LocalizedCategoryInstanceNames
Typ danych: String Array

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zlokalizowane nazwy kategorii, do których należy element konfiguracji.

LocalizedDescription
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zlokalizowany opis elementu konfiguracji.

LocalizedDisplayName
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zlokalizowana nazwa wyświetlana elementu konfiguracji.

LocalizedInformativeURL
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Adres URL dodatkowych zlokalizowanych informacji o elemencie konfiguracji.

LocalizedPropertyLocaleID
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Identyfikator ustawień regionalnych zlokalizowanych właściwości elementu konfiguracji.

ModelID
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null]

Identyfikator modelu.

ModelName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [klucz, not_null, unikatowy]

Żądana nazwa modelu zarządzania konfiguracją dla elementu konfiguracji.

PermittedUses
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null]

Prawidłowe zastosowania elementu konfiguracji.

PlatformCategoryInstance_UniqueIDs
Typ danych: String Array

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Kategoria platformy, na którą ma zastosowanie ten element konfiguracji.

PlatformType
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [bitmap, bitvalues, read]

Platforma, na którą ma zastosowanie element konfiguracji.

SDMPackageLocalizedData
Typ danych: SMS_SDMPackageLocalizedData Array

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Zlokalizowane pliki danych skojarzone z pakietem SDM (System Definition Model) dla elementu konfiguracji.

SDMPackageVersion
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [not_null]

Przestarzałe.

SDMPackageXML
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Skrót DCM elementu konfiguracji, jeśli jest to w pełni zinterpretowany element konfiguracji. Ta właściwość wskazuje definicję języka SML (Service Modeling Language) elementu konfiguracji, jeśli jest to element, który nie jest interpretowany ani częściowo interpretowany.

SecuredScopeNames
Typ danych: String Array

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Nazwy zabezpieczonych zakresów.

SedoObjectVersion
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Wersja obiektu SEDO.

SourceSite
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [sizelimit("3")]

Lokacja, w której element konfiguracji jest importowany lub tworzony. Ciąg może zawierać maksymalnie trzy znaki.

Uwagi

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.

Wymagania programistyczne

Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.