Classe WMI do cliente CCM_Application

A CCM_Application classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor provedor de SMS, em 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;  
};  

Métodos

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 aplicativo.

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]

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

Valor
NotNeeded
Não Configurado
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

Prazo.

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 Imediata
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 de instalação estimado.

EvaluationState
Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: nenhum

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

Valor de estado de avaliação Descrição
0 Nenhuma informação de estado está disponível.
1 O aplicativo é imposto ao estado desejado/resolvido.
2 O aplicativo não é necessário no cliente.
3 O aplicativo está disponível para a aplicação (instalar ou desinstalar com base no estado resolvido). O conteúdo pode/talvez não tenha sido baixado.
4 Falha na última execução do aplicativo (instalação/desinstalação).
5 No momento, o aplicativo aguarda a conclusão do download de conteúdo.
6 No momento, o aplicativo aguarda a conclusão do download de conteúdo.
7 No momento, o aplicativo está aguardando o download de suas dependências.
8 No momento, o aplicativo está aguardando uma janela de serviço (manutenção).
9 No momento, o aplicativo está aguardando uma reinicialização pendente anteriormente.
10 No momento, o aplicativo está aguardando a aplicação serializada.
11 No momento, o aplicativo está aplicando dependências.
12 O aplicativo está sendo aplicado no momento.
13 A instalação/desinstalação do aplicativo 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 está pendente de instalação.
16 Falha na avaliação do aplicativo.
17 No momento, o aplicativo está aguardando uma sessão de usuário ativa para impor.
18 No momento, o aplicativo está aguardando o logoff de todos os usuários.
19 No momento, o aplicativo está aguardando um logon do usuário.
20 Aplicativo em andamento, aguardando nova tentativa.
21 O aplicativo está aguardando a desativação do modo de apresentação.
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 do aplicativo (baixando fora do trabalho de instalação).
26 Baixar êxito (baixar durante o trabalho de instalação).
27 Avaliação pós-impor.
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 informativo.

InProgressActions
Tipo de dados: String Array

Tipo de acesso: Leitura/Gravação

Qualificadores: nenhum

Em 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
Não Configurado

IsMachineTarget
Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Qualificadores: [chave]

true se este for um aplicativo de destino de dispositivo.

IsPreflightOnly
Tipo de dados: Boolean

Tipo de acesso: Leitura/Gravação

Qualificadores: nenhum

true se essa for uma implantação simulada.

LastEvalTime
Tipo de dados: DateTime

Tipo de acesso: Leitura/Gravação

Qualificadores: nenhum

Hora da última 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

Notifique 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 substituídas.

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 ser reiniciado 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
Substituta

Type
Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: nenhum

Tipo.

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

Requisitos

Requisitos de runtime

Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Servidor.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager Requisitos de Desenvolvimento do Servidor.