CCM_Application classe WMI do cliente

A Windows WMI (Instrumentação de Gerenciamento) é uma classe de servidor provedor de SMS, no CCM_Application Configuration Manager, que representa um aplicativo.

A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.

Sintaxe

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

Methods

A tabela a seguir lista os métodos na CCM_Application classe.

Propriedades

AllowedActions
Tipo de dados: String Matriz

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Ações permitidas.

AppDTs
Tipo de dados: CCM_AppDeploymentType Matriz

Tipo de acesso: Leitura/gravação

Qualificadores: [preguiçoso]

Tipos de implantação de aplicativos.

ApplicabilityState
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: [valores]

Estado de aplicabilidade. Os valores possíveis são:

Valor
Desconhecido
Aplicável
Não aplicável

ConfigureState
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: [valores]

Configure o estado. Os valores possíveis são:

Valor
NotNeeded
NotConfigured
Configurado

ContentSize
Tipo de dados: UInt32

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Tamanho do conteúdo.

Deadline
Tipo de dados: DateTime

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Deadline.

DeploymentReport
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: [preguiçoso]

Relatório de implantação.

Description
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Descrição do aplicativo.

EnforcePreference
Tipo de dados: UInt32

Tipo de acesso: Leitura/gravação

Qualificadores: [valores]

Impor preferência. Os valores possíveis são:

Valor Impor preferência
0 Immediate
1 NonBusinessHours
2 AdminSchedule

ErrorCode
Tipo de dados: UInt32

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Código de erro.

EstimatedInstallTime
Tipo de dados: UInt32

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Tempo estimado de instalação.

EvaluationState
Tipo de dados: UInt32

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Estado de avaliação. Os valores possíveis são:

Valor do estado de avaliação Descrição
0 Não há informações de estado disponíveis.
1 O aplicativo é imposto ao estado desejado/resolvido.
2 O aplicativo não é necessário no cliente.
3 O aplicativo está disponível para imposição (instalação ou desinstalação com base no estado resolvido). O conteúdo pode/pode não ter sido baixado.
4 Falha na aplicação da última imposição (instalação/desinstalação).
5 O aplicativo está aguardando a conclusão do download de conteúdo.
6 O aplicativo está aguardando a conclusão do download de conteúdo.
7 No momento, o aplicativo aguarda o download de suas dependências.
8 O aplicativo está aguardando uma janela de serviço (manutenção).
9 O aplicativo está aguardando uma reinicialização pendente anteriormente.
10 O aplicativo está aguardando a aplicação serializada.
11 No momento, o aplicativo está aplicando dependências.
12 O aplicativo está sendo imposto no momento.
13 A instalação/desinstalação de aplicativos imposta e a reinicialização suave estão pendentes.
14 O aplicativo instalado/desinstalado e a reinicialização dura estão pendentes.
15 A atualização está disponível, mas a instalação pendente.
16 Falha na avaliação do aplicativo.
17 O aplicativo está aguardando uma sessão de usuário ativa para impor.
18 O aplicativo está aguardando o logoff de todos os usuários.
19 No momento, o aplicativo está aguardando o logon do usuário.
20 Aplicativo em andamento, aguardando a tentativa de novo.
21 O aplicativo está aguardando o modo de apresentação ser desligado.
22 O aplicativo está pré-baixando conteúdo (baixando fora do trabalho de instalação).
23 O aplicativo está pré-baixando conteúdo dependente (baixando fora do trabalho de instalação).
24 Falha no download do aplicativo (download durante o trabalho de instalação).
25 Falha no pré-download de aplicativos (download fora do trabalho de instalação).
26 Baixar sucesso (baixar durante o trabalho de instalação).
27 Avaliação pós-imposição.
28 Aguardando conectividade de rede.

FileTypes
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Tipos de arquivo.

FullName
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

FullName

Icon
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Ícone.

Id
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: [chave]

Identificador de aplicativo.

InformativeUrl
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Url informativa.

InProgressActions
Tipo de dados: String Array

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Ações em andamento.

InstallState
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: [valores]

Estado de instalação. Os valores possíveis são:

Valor
NotInstalled
Desconhecido
Error
Instalado
NotEvaluated
NotUpdated
NotConfigured

IsMachineTarget
Tipo de dados: Boolean

Tipo de acesso: Leitura/gravação

Qualificadores: [chave]

true se for um aplicativo direcionado a dispositivos.

IsPreflightOnly
Tipo de dados: Boolean

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

true se for uma implantação simulada.

LastEvalTime
Tipo de dados: DateTime

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Última hora de avaliação.

LastInstallTime
Tipo de dados: DateTime

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Última hora de instalação.

Name
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Nome do aplicativo

NextUserScheduledTime
Tipo de dados: DateTime

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Próxima hora agendada pelo usuário.

NotifyUser
Tipo de dados: Boolean

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Notificar o usuário.

OverrideServiceWindow
Tipo de dados: Boolean

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

true se as janelas de serviço devem ser substituidas.

PercentComplete
Tipo de dados: UInt32

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Porcentagem concluída.

Publisher
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Publicador.

RebootOutsideServiceWindow
Tipo de dados: Boolean

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

True se o aplicativo deve reiniciar fora das janelas de serviço.

ReleaseDate
Tipo de dados: DateTime

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Data de lançamento.

ResolvedState
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: [valores]

Estado resolvido.

Valor
Nenhum
NotInstalled
Instalado
Desconhecido
Qualquer

Revision
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: [chave]

Revision

SoftwareVersion
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Versão do software.

StartTime
Tipo de dados: DateTime

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Hora de início.

SupersessionState
Tipo de dados: String

Tipo de acesso: Leitura/gravação

Qualificadores: [valores]

Estado de supersessão. Os valores possíveis são:

Valor
Desconhecido
Nenhum
Substituído
Sobresseding

Type
Tipo de dados: UInt32

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

Digite.

UserUIExperience
Tipo de dados: Boolean

Tipo de acesso: Leitura/gravação

Qualificadores: nenhum

true para mostrar uma notificação de reinicialização. Quando definido como false , nenhuma notificação de reinicialização será mostrada.

Comentários

Requirements

Requisitos de tempo de execução

Para obter mais informações, consulte Configuration Manager Server Runtime Requirements.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager Server Development Requirements.