Поделиться через


Класс WMI сервера SMS_ConfigurationItemLatestBaseClass

Класс SMS_ConfigurationItemLatestBaseClass инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, представляющий последнюю версию элементов конфигурации в системе.

Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.

Синтаксис

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;
};

Методы

Класс SMS_ConfigurationItemLatestBaseClass не определяет методы.

Свойства

ApplicabilityCondition Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: [not_null, sizelimit("512")]

Условие, что клиент оценивает перед оценкой элемента конфигурации, на который нацелено назначение. Если условие не существует, элемент конфигурации не вычисляется на клиенте. Строка может содержать до 512 символов.

CategoryInstance_UniqueIDs Тип данных: String Array

Тип доступа: чтение и запись

Квалификаторы: нет

Уникальные идентификаторы категорий, к которым принадлежит элемент конфигурации.

CI_ID Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Уникальный идентификатор элемента конфигурации. Этот идентификатор уникален только для сайта.

CI_UniqueID Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: [not_null, уникальный]

Уникальный идентификатор элемента конфигурации. Этот идентификатор уникален для всех сайтов.

CIType_ID Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [перечисление, not_null, чтение]

Тип элемента конфигурации. Возможные значения:

Значение Тип элемента конфигурации
1 SoftwareUpdate
2 Базовый уровень
3 OperatingSystem
4 BusinessPolicy (общие)
5 Application
6 Driver
7 OtherConfigurationItem
8 SoftwareUpdateBundle
9 AuthorizationList (SoftwareUpdateAuthorizationList)
10 AppModel
11 GlobalSettings
13 GlobalExpression
14 Платформа
21 DeploymentType
24 Тип политики установки
25 DeploymentTechnology
26 ХостингТехнология
27 InstallerTechnology
28 PublishingItem
29 ApplicationGroup
40 ПараметрыОпределение
50 ConfigurationPolicy
60 VirtualEnvironment
70 AbstractConfigurationItem

CIVersion Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Версия политики элемента конфигурации, которая автоматически увеличивается.

ConfigurationFlags Тип данных: UInt64

Тип доступа: только для чтения

Квалификаторы: [bits("COMPLIANCE_POLICY(0)"), read]

Битовая маска для дополнительных свойств,

CreatedBy Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [not_null, read, sizelimit("512")]

Имя пользователя, создавшего элемент конфигурации.

DateCreated Тип данных: DateTime

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

Дата и время создания элемента конфигурации.

DateLastModified Тип данных: DateTime

Тип доступа: только для чтения

Квалификаторы: [чтение]

Дата и время последнего изменения элемента конфигурации.

EffectiveDate Тип данных: DateTime

Тип доступа: только для чтения

Квалификаторы: [чтение]

Дата и время вступления в силу политики соответствия для элемента конфигурации.

EULAAccepted Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [чтение]

Указание на принятие условий лицензионного соглашения на использование программного обеспечения Майкрософт для элемента конфигурации. Значение по умолчанию — 2.

Возможные значения:

Значение Принятие условий лицензии
0 Отказался
1 Accepted
2 Не определено (по умолчанию)

EULAExists Тип данных: Boolean

Тип доступа: только для чтения

Квалификаторы: [чтение]

true Значение , если условия лицензионного соглашения на использование программного обеспечения Майкрософт существуют. Значение по умолчанию — false.

EULASignoffDate Тип данных: DateTime

Тип доступа: только для чтения

Квалификаторы: [чтение]

Дата и время подписания условий лицензионного соглашения на использование программного обеспечения Майкрософт.

EULASignoffUser Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [чтение]

Пользователь, вошедший в условия лицензионного соглашения на использование программного обеспечения Майкрософт.

ExecutionContext Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [чтение, карта значений, значения]

Контекст выполнения, в рамках которого должен быть оценен элемент конфигурации.

Значение Контекст выполнения
0 Системные
1 Пользователь

IsBundle Тип данных: Boolean

Тип доступа: чтение и запись

Квалификаторы: [not_null]

true Значение , если элемент конфигурации входит в другой элемент конфигурации.

IsDigest Тип данных: Boolean

Тип доступа: только для чтения

Квалификаторы: [чтение]

Устарело.

IsEnabled Тип данных: Boolean

Тип доступа: чтение и запись

Квалификаторы: [not_null]

true Значение , если элемент конфигурации включен и может быть оценен.

IsExpired Тип данных: Boolean

Тип доступа: чтение и запись

Квалификаторы: [not_null]

true Значение , если элемент конфигурации больше не активен.

IsHidden Тип данных: Boolean

Тип доступа: чтение и запись

Квалификаторы: [not_null]

trueЗначение , если элемент конфигурации не отображается в консоли Configuration Manager.

IsLatest Тип данных: Boolean

Тип доступа: только для чтения

Квалификаторы: [чтение]

true Значение , если элемент конфигурации является последним.

IsSuperseded Тип данных: Boolean

Тип доступа: только для чтения

Квалификаторы: [not_null, чтение]

true Значение , если элемент конфигурации заменен новым элементом конфигурации.

IsUserDefined Тип данных: Boolean

Тип доступа: чтение и запись

Квалификаторы: [not_null]

true Значение , если элемент конфигурации был создан пользователем.

LastModifiedBy Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [not_null, read, sizelimit("512")]

Пользователь, который в последний раз изменял элемент конфигурации. Строка может содержать до 512 символов.

LocalizedCategoryInstanceNames Тип данных: String Array

Тип доступа: только для чтения

Квалификаторы: [чтение]

Локализованные имена категорий, к которым принадлежит элемент конфигурации.

LocalizedDescription Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [чтение]

Локализованное описание элемента конфигурации.

LocalizedDisplayName Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [чтение]

Локализованное отображаемое имя элемента конфигурации.

LocalizedInformativeURL Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [чтение]

URL-адрес для дополнительных локализованных сведений об элементе конфигурации.

LocalizedPropertyLocaleID Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [чтение]

Идентификатор языкового стандарта локализованных свойств элемента конфигурации.

ModelID Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: [not_null]

Идентификатор модели.

ModelName Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: [ключ, not_null, уникальный]

Требуемое имя модели управления конфигурацией для элемента конфигурации.

PermittedUses Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: [not_null]

Допустимое использование элемента конфигурации.

PlatformCategoryInstance_UniqueIDs Тип данных: String Array

Тип доступа: чтение и запись

Квалификаторы: нет

Категория платформы, на которую применим этот элемент конфигурации.

PlatformType Тип данных: UInt32

Тип доступа: только для чтения

Квалификаторы: [растровое изображение, битовые значения, чтение]

Платформа, на которую применим элемент конфигурации.

SDMPackageLocalizedData Тип данных: SMS_SDMPackageLocalizedData Array

Тип доступа: чтение и запись

Квалификаторы: [ленивый]

Локализованные файлы данных, связанные с пакетом модели определения системы (SDM) для элемента конфигурации.

SDMPackageVersion Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: [not_null]

Устарело.

SDMPackageXML Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: [ленивый]

Дайджест DCM элемента конфигурации, если он является полностью интерпретируемым элементом конфигурации. Это свойство указывает на определение SML-файла элемента конфигурации, если это элемент, который не интерпретируется или не интерпретируется частично.

SecuredScopeNames Тип данных: String Array

Тип доступа: только для чтения

Квалификаторы: [чтение]

Имена защищенных областей.

SedoObjectVersion Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [чтение]

Версия объекта SEDO.

SourceSite Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: [sizelimit("3")]

Сайт, на котором импортируется или создается элемент конфигурации. Строка может содержать до трех символов.

Замечания

Требования

Требования к среде выполнения

Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.