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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de