Udostępnij przez


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ładnia

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 Linia bazowa
3 System operacyjny
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 firmy Microsoft dla elementu konfiguracji. Wartość domyślna to 2.

Możliwe wartości to:

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

EULAExists Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

true jeśli istnieją postanowienia licencyjne dotyczące oprogramowania firmy Microsoft. 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 firmy 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 firmy 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, unikatowe]

Żą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.