Класс WMI клиента CCM_Application

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

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

Синтаксис

Class CCM_Application : CCM_SoftwareBase  
{  
    String AllowedActions[];  
    Object AppDTs[];  
    String ApplicabilityState;  
    String ConfigureState;  
    UInt32 ContentSize;  
    DateTime Deadline;  
    String DeploymentReport;  
    String Description;  
    UInt32 EnforcePreference;  
    UInt32 ErrorCode;  
    UInt32 EstimatedInstallTime;  
    UInt32 EvaluationState;  
    String FileTypes;  
    String FullName;  
    String Icon;  
    String Id;  
    String InformativeUrl;  
    String InProgressActions[];  
    String InstallState;  
    Boolean IsMachineTarget;  
    Boolean IsPreflightOnly;  
    DateTime LastEvalTime;  
    DateTime LastInstallTime;  
    String Name;  
    DateTime NextUserScheduledTime;  
    Boolean NotifyUser;  
    Boolean OverrideServiceWindow;  
    UInt32 PercentComplete;  
    String Publisher;  
    Boolean RebootOutsideServiceWindow;  
    DateTime ReleaseDate;  
    String ResolvedState;  
    String Revision;  
    String SoftwareVersion;  
    DateTime StartTime;  
    String SupersessionState;  
    UInt32 Type;  
    Boolean UserUIExperience;  
};  

Методы

В следующей таблице перечислены методы в CCM_Application классе .

Свойства

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

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

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

Разрешенные действия.

AppDTs
Тип данных: CCM_AppDeploymentType Array

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

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

Типы развертывания приложений.

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

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

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

Состояние применимости. Возможные значения:

Значение
Unknown
Применимо
Неприменимо

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

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

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

Настройка состояния. Возможные значения:

Значение
NotNeededed
NotConfigured
Настроено

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

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

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

Размер содержимого.

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

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

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

Срок.

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

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

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

Отчет о развертывании.

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

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

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

Описание приложения.

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

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

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

Принудительное применение предпочтения. Возможные значения:

Значение Принудительное применение предпочтения
0 Немедленного
1 NonBusinessHours
2 AdminSchedule

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

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

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

Код ошибки.

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

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

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

Предполагаемое время установки.

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

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

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

Состояние оценки. Возможные значения:

Значение состояния оценки Описание
0 Сведения о состоянии недоступны.
1 Приложение принудительно выполняется до требуемого или разрешенного состояния.
2 Приложение не требуется для клиента.
3 Приложение доступно для принудительного применения (установка или удаление в зависимости от разрешенного состояния). Содержимое может быть загружено или не загружено.
4 Последнее приложение не удалось принудительно применить (установить или удалить).
5 В настоящее время приложение ожидает завершения загрузки содержимого.
6 В настоящее время приложение ожидает завершения загрузки содержимого.
7 В настоящее время приложение ожидает загрузки зависимостей.
8 В настоящее время приложение ожидает периода обслуживания (обслуживания).
9 В настоящее время приложение ожидает ранее ожидающей перезагрузки.
10 В настоящее время приложение ожидает сериализованного принудительного применения.
11 В настоящее время приложение применяет зависимости.
12 В настоящее время приложение принудительно применяется.
13 Установка и удаление приложения принудительно и обратимая перезагрузка ожидается.
14 Приложение установлено или удалено, а жесткая перезагрузка ожидается.
15 Обновление доступно, но ожидает установки.
16 Не удалось выполнить оценку приложения.
17 В настоящее время приложение ожидает принудительного применения активного сеанса пользователя.
18 В настоящее время приложение ожидает выхода всех пользователей.
19 В настоящее время приложение ожидает входа пользователя.
20 Приложение выполняется, ожидая повтора.
21 Приложение ожидает отключения режима презентации.
22 Приложение предварительно загружает содержимое (скачивание за пределами задания установки).
23 Приложение предварительно загружает зависимое содержимое (скачивание за пределами задания установки).
24 Сбой загрузки приложения (скачивание во время задания установки).
25 Сбой предварительной загрузки приложения (скачивание за пределами задания установки).
26 Скачивание успешно (скачивание во время задания установки).
27 Оценка после принудительного применения.
28 Ожидание сетевого подключения.

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

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

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

Типы файлов.

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

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

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

FullName

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

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

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

Значок.

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

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

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

Идентификатор приложения.

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

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

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

Информационный URL-адрес.

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

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

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

Выполняемые действия.

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

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

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

Состояние установки. Возможные значения:

Значение
NotInstalled
Unknown
Error
Установлено
NotEvaluated
NotUpdated
NotConfigured

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

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

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

true Значение , если это приложение, предназначенное для устройства.

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

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

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

true Значение , если это имитированное развертывание.

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

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

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

Время последней оценки.

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

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

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

Время последней установки.

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

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

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

Имя приложения.

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

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

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

Следующее запланированное время пользователя.

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

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

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

Уведомление пользователя.

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

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

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

true Значение , если окна службы должны быть переопределены.

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

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

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

Процент завершения.

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

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

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

Издатель.

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

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

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

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

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

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

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

Дата выпуска.

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

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

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

Состояние разрешено.

Значение
Нет
NotInstalled
Установлено
Unknown
Любой

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

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

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

Revision

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

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

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

Версия программного обеспечения.

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

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

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

Время начала.

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

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

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

Состояние замены. Возможные значения:

Значение
Unknown
Нет
Заменено
Заменяющий

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

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

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

Тип.

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

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

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

true для отображения уведомления о перезагрузке. Если задано значение false, уведомление о перезагрузке не отображается.

Замечания

Требования

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

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

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

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