Klasa WMI serwera SMS_ConfigurationItemLatestBaseClass

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

Poniższa składnia jest uproszczona w stosunku do 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: Właściwość do odczytu i zapisu

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

Warunek, który klient ocenia przed oceną elementu konfiguracji, na który jest skierowane zadanie. 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: Właściwość do odczytu i zapisu

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, odczyt]

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

CI_UniqueID Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

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. Dopuszczalne wartości:

Value Typ elementu konfiguracji
1 SoftwareUpdate (Aktualizacja oprogramowania)
2 Linia bazowa
3 System operacyjny
4 BusinessPolicy (ogólne)
5 Aplikacja
6 Sterownik
7 OtherConfigurationItem (Inny element konfiguracji)
8 SoftwareUpdateBundle
9 AuthorizationList (SoftwareUpdateAuthorizationList)
10 AppModel
11 GlobalSettings (Ustawienia globalne)
13 GlobalExpression (Wyrażenie globalne)
14 Platforma
21 DeploymentType (Typ wdrożenia)
24 Typ zasad instalacji
25 Technologia wdrażania
26 Technologia hostingowa
27 Technologia instalatora
28 Element publikowania
29 Grupa aplikacji
40 DefinicjaUstawień
50 ConfigurationPolicy (Zasady konfiguracji)
60 Środowisko wirtualne
70 Element konfiguracji abstrakcyjnej

CIVersion Typ danych: UInt32

Typ dostępu: Tylko do odczytu

Kwalifikatory: [not_null, odczyt]

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, odczyt]

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.

Dopuszczalne wartości:

Value Akceptacja postanowień licencyjnych
0 Odrzucono
1 Zaakceptowano
2 Nieokreślone (domyślnie)

EULAExists Typ danych: Boolean

Typ dostępu: Tylko do odczytu

Kwalifikatory: [odczyt]

true o ile 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 zaakceptował postanowienia licencyjne dotyczące oprogramowania firmy Microsoft.

ExecutionContext Typ danych: UInt32

Typ dostępu: Tylko do odczytu

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

Kontekst wykonywania, w którym element konfiguracji powinien być oceniany.

Value Kontekst wykonywania
0 System
1 Użytkownik

IsBundle Typ danych: Boolean

Typ dostępu: Właściwość do odczytu i zapisu

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: Właściwość do odczytu i zapisu

Kwalifikatory: [not_null]

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

IsExpired Typ danych: Boolean

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [not_null]

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

IsHidden Typ danych: Boolean

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [not_null]

truejeśli element konfiguracji nie jest wyświetlany w konsoli programu 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, odczyt]

true Jeśli element konfiguracji zostanie zastąpiony przez nowy element konfiguracji.

IsUserDefined Typ danych: Boolean

Typ dostępu: Właściwość do odczytu i zapisu

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 jako ostatni 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 dla 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: Właściwość do odczytu i zapisu

Kwalifikatory: [not_null]

Identyfikator modelu.

ModelName Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [klucz, not_null, unikatowe]

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

PermittedUses Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [not_null]

Prawidłowe zastosowania elementu konfiguracji.

PlatformCategoryInstance_UniqueIDs Typ danych: String Array

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

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

PlatformType Typ danych: UInt32

Typ dostępu: Tylko do odczytu

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

Platforma, na której element konfiguracji ma zastosowanie.

SDMPackageLocalizedData Typ danych: SMS_SDMPackageLocalizedData Array

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [leniwe]

Zlokalizowane pliki danych skojarzone z pakietem modelu definicji systemu (SDM) dla elementu konfiguracji.

SDMPackageVersion Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [not_null]

Przestarzałe.

SDMPackageXML Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [leniwe]

Skrót DCM elementu konfiguracji, jeśli jest to w pełni zinterpretowany element konfiguracji. Ta właściwość wskazuje definicję SML (Service Modeling Language) elementu konfiguracji, jeśli jest to element, który nie jest interpretowany lub 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: Właściwość do odczytu i zapisu

Kwalifikatory: [sizelimit("3")]

Witryna, do 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 programu Configuration Manager.

Wymagania dotyczące programowania

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