Dela via


CCM_Application klientens WMI-klass

CCM_Application Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar ett program.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

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

Metoder

I följande tabell visas metoderna i CCM_Application klassen .

Egenskaper

AllowedActions
Datatyp: String Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Tillåtna åtgärder.

AppDTs
Datatyp: CCM_AppDeploymentType Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Programdistributionstyper.

ApplicabilityState
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [värden]

Tillämplighetstillstånd. Möjliga värden är:

Värde
Okänd
Tillämpliga
Ej tillämpligt

ConfigureState
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [värden]

Konfigurera tillstånd. Möjliga värden är:

Värde
NotNeeded
Intekonfigurerad
Konfigurerad

ContentSize
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Innehållsstorlek.

Deadline
Datatyp: DateTime

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Tidsfristen.

DeploymentReport
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Distributionsrapport.

Description
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Programbeskrivning.

EnforcePreference
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [värden]

Framtvinga inställningar. Möjliga värden är:

Värde Framtvinga inställningar
0 Omedelbar
1 NonBusinessHours
2 AdminSchedule

ErrorCode
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Felkod.

EstimatedInstallTime
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Uppskattad installationstid.

EvaluationState
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Utvärderingstillstånd. Möjliga värden är:

Värde för utvärderingstillstånd Beskrivning
0 Ingen tillståndsinformation är tillgänglig.
1 Programmet tillämpas på önskat/löst tillstånd.
2 Programmet krävs inte på klienten.
3 Programmet är tillgängligt för tillämpning (installera eller avinstallera baserat på löst tillstånd). Innehållet kanske/kanske inte har laddats ned.
4 Programmet kunde senast inte framtvinga (installera/avinstallera).
5 Programmet väntar för närvarande på att nedladdningen av innehållet ska slutföras.
6 Programmet väntar för närvarande på att nedladdningen av innehållet ska slutföras.
7 Programmet väntar för närvarande på att dess beroenden ska laddas ned.
8 Programmet väntar för närvarande på en tjänstfönster (underhåll).
9 Programmet väntar för närvarande på en tidigare väntande omstart.
10 Programmet väntar för närvarande på serialiserad tillämpning.
11 Programmet tillämpar för närvarande beroenden.
12 Programmet framtvingar för närvarande.
13 Programinstallation/avinstallation framtvingas och mjuk omstart väntar.
14 Programmet har installerats/avinstallerats och hård omstart väntar.
15 Uppdateringen är tillgänglig men väntar på installation.
16 Det gick inte att utvärdera programmet.
17 Programmet väntar för närvarande på att en aktiv användarsession ska framtvingas.
18 Programmet väntar för närvarande på att alla användare ska logga ut.
19 Programmet väntar för närvarande på en användarinloggning.
20 Programmet pågår och väntar på ett nytt försök.
21 Programmet väntar på att presentationsläget ska stängas av.
22 Programmet laddar ned innehåll i förväg (laddas ned utanför installationsjobbet).
23 Programmet laddar ned beroende innehåll i förväg (laddas ned utanför installationsjobbet).
24 Nedladdningen av programmet misslyckades (nedladdning under installationsjobbet).
25 Förhämtningen av programmet misslyckades (nedladdning utanför installationsjobbet).
26 Nedladdningen lyckades (nedladdning under installationsjobbet).
27 Utvärdering efter tvingande.
28 Väntar på nätverksanslutning.

FileTypes
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Filtyper.

FullName
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Fullname

Icon
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Ikonen.

Id
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [nyckel]

Programidentifierare.

InformativeUrl
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Informativ url.

InProgressActions
Datatyp: String Array

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Pågående åtgärder.

InstallState
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [värden]

Installationstillstånd. Möjliga värden är:

Värde
NotInstalled
Okänd
Fel
Installerat
NotEvaluated
Inte uppdaterad
Intekonfigurerad

IsMachineTarget
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [nyckel]

true om det här är ett målprogram för enheten.

IsPreflightOnly
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

true om det här är en simulerad distribution.

LastEvalTime
Datatyp: DateTime

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Senaste utvärderingstid.

LastInstallTime
Datatyp: DateTime

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Senaste installationstid.

Name
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Namnet på programmet.

NextUserScheduledTime
Datatyp: DateTime

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Nästa schemalagda tid för användaren.

NotifyUser
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Meddela användaren.

OverrideServiceWindow
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

true om tjänstfönster ska åsidosättas.

PercentComplete
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Procent färdigt.

Publisher
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Publisher.

RebootOutsideServiceWindow
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Sant om programmet ska startas om utanför tjänstfönstren.

ReleaseDate
Datatyp: DateTime

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Utgivningsdatum.

ResolvedState
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [värden]

Löst tillstånd.

Värde
Inga
NotInstalled
Installerat
Okänd
ANY

Revision
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [nyckel]

Översyn

SoftwareVersion
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Programvaruversion.

StartTime
Datatyp: DateTime

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Starttid.

SupersessionState
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [värden]

Supersessionstillstånd. Möjliga värden är:

Värde
Okänd
Inga
Ersatt
Ersätta

Type
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

Typ.

UserUIExperience
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

true för att visa ett omstartsmeddelande. När det är inställt på falsevisas inget omstartsmeddelande.

Anmärkningar

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).