Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CCM_Application
WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die eine Anwendung darstellt.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
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;
};
Methoden
In der folgenden Tabelle sind die Methoden in der CCM_Application
-Klasse aufgeführt.
Eigenschaften
AllowedActions
Datentyp: String
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Zulässige Aktionen.
AppDTs
Datentyp: CCM_AppDeploymentType
Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Anwendungsbereitstellungstypen.
ApplicabilityState
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Werte]
Anwendbarkeitsstatus. Die folgenden Werte sind möglich:
Wert |
---|
Unbekannt |
Anwendbar |
Nicht zutreffend |
ConfigureState
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Werte]
Konfigurieren des Zustands. Die folgenden Werte sind möglich:
Wert |
---|
NotNeeded |
NotConfigured |
Konfigurierte |
ContentSize
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Inhaltsgröße.
Deadline
Datentyp: DateTime
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Stichtag.
DeploymentReport
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Bereitstellungsbericht.
Description
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Anwendungsbeschreibung.
EnforcePreference
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Werte]
Erzwingen der Einstellung. Die folgenden Werte sind möglich:
Wert | Erzwingen der Einstellung |
---|---|
0 | Sofortig |
1 | NonBusinessHours |
2 | AdminSchedule |
ErrorCode
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Fehlercode.
EstimatedInstallTime
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Geschätzte Installationszeit.
EvaluationState
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Auswertungsstatus. Die folgenden Werte sind möglich:
Auswertungszustandswert | Beschreibung |
---|---|
0 | Es sind keine Zustandsinformationen verfügbar. |
1 | Die Anwendung wird in den gewünschten/aufgelösten Zustand erzwungen. |
2 | Die Anwendung ist auf dem Client nicht erforderlich. |
3 | Die Anwendung ist für die Erzwingung verfügbar (Installation oder Deinstallation basierend auf dem aufgelösten Zustand). Inhalte wurden möglicherweise nicht heruntergeladen. |
4 | Zuletzt konnte die Anwendung nicht erzwungen werden (Installation/Deinstallation). |
5 | Die Anwendung wartet derzeit auf den Abschluss des Inhaltsdownloads. |
6 | Die Anwendung wartet derzeit auf den Abschluss des Inhaltsdownloads. |
7 | Die Anwendung wartet derzeit darauf, dass ihre Abhängigkeiten heruntergeladen werden. |
8 | Die Anwendung wartet derzeit auf ein Dienstfenster (Wartung). |
9 | Die Anwendung wartet derzeit auf einen zuvor ausstehenden Neustart. |
10 | Die Anwendung wartet derzeit auf die serialisierte Erzwingung. |
11 | Die Anwendung erzwingt derzeit Abhängigkeiten. |
12 | Die Anwendung erzwingt derzeit. |
13 | Die Installation/Deinstallation der Anwendung wurde erzwungen, und ein vorläufiger Neustart steht aus. |
14 | Die Anwendung wurde installiert/deinstalliert, und ein harter Neustart steht aus. |
15 | Das Update ist verfügbar, die Installation steht jedoch aus. |
16 | Die Anwendung konnte nicht ausgewertet werden. |
17 | Die Anwendung wartet derzeit darauf, dass eine aktive Benutzersitzung erzwungen wird. |
18 | Die Anwendung wartet derzeit darauf, dass sich alle Benutzer abmelden. |
19 | Die Anwendung wartet derzeit auf eine Benutzeranmeldung. |
20 | Anwendung wird ausgeführt und wartet auf einen Wiederholungsversuch. |
21 | Die Anwendung wartet darauf, dass der Präsentationsmodus deaktiviert wird. |
22 | Die Anwendung lädt Inhalte vorab herunter (wird außerhalb des Installationsauftrags heruntergeladen). |
23 | Die Anwendung lädt abhängige Inhalte vorab herunter (wird außerhalb des Installationsauftrags heruntergeladen). |
24 | Fehler beim Herunterladen der Anwendung (Download während des Installationsauftrags). |
25 | Fehler beim Vorabdownload der Anwendung (Herunterladen außerhalb des Installationsauftrags). |
26 | Download erfolgreich (Herunterladen während des Installationsauftrags). |
27 | Auswertung nach der Erzwingung. |
28 | Warten auf Netzwerkkonnektivität. |
FileTypes
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Dateitypen.
FullName
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
FullName
Icon
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Ikone.
Id
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Schlüssel]
Anwendungsbezeichner.
InformativeUrl
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Informative URL.
InProgressActions
Datentyp: String Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Aktionen in Bearbeitung.
InstallState
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Werte]
Installationsstatus. Die folgenden Werte sind möglich:
Wert |
---|
NotInstalled |
Unbekannt |
Fehler |
Installiert |
NotEvaluated |
NotUpdated |
NotConfigured |
IsMachineTarget
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Schlüssel]
true
, wenn dies eine geräteorientierte Anwendung ist.
IsPreflightOnly
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
true
, wenn es sich um eine simulierte Bereitstellung handelt.
LastEvalTime
Datentyp: DateTime
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Zeitpunkt der letzten Auswertung.
LastInstallTime
Datentyp: DateTime
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Zeitpunkt der letzten Installation.
Name
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Name der Anwendung.
NextUserScheduledTime
Datentyp: DateTime
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Der nächste vom Benutzer geplante Zeitpunkt.
NotifyUser
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Benutzer benachrichtigen.
OverrideServiceWindow
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
true
, wenn Dienstfenster überschrieben werden sollen.
PercentComplete
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Prozent abgeschlossen
Publisher
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Herausgeber
RebootOutsideServiceWindow
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
True, wenn die Anwendung außerhalb von Dienstfenstern neu gestartet werden soll.
ReleaseDate
Datentyp: DateTime
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Erscheinungsdatum.
ResolvedState
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Werte]
Aufgelöster Zustand.
Wert |
---|
Keine |
NotInstalled |
Installiert |
Unbekannt |
Any |
Revision
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Schlüssel]
Revision
SoftwareVersion
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Softwareversion.
StartTime
Datentyp: DateTime
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Startzeit.
SupersessionState
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Werte]
Zustand der Supersession. Die folgenden Werte sind möglich:
Wert |
---|
Unbekannt |
Keine |
Veraltet |
Ersetzt |
Type
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Art.
UserUIExperience
Datentyp: Boolean
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
true
, um eine Neustartbenachrichtigung anzuzeigen. Wenn auf false
festgelegt ist, wird keine Neustartbenachrichtigung angezeigt.
Hinweise
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.