SMS_Application Server WMI-Klasse

Die SMS_Application Klasse der Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) ist eine SMS-Anbieter-Serverklasse im Configuration Manager, die eine Anwendung darstellt.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

Class SMS_Application : SMS_ConfigurationItemBaseClass
{
    String ApplicabilityCondition;
    String CategoryInstance_UniqueIDs[];
    UInt32 CI_ID;
    String CI_UniqueID;
    UInt32 CIType_ID;
    UInt32 CIVersion;
    UInt64 ConfigurationFlags;
    String CreatedBy;
    DateTime DateCreated;
    DateTime DateLastModified;
    DateTime EffectiveDate;
    UInt32 EULAAccepted;
    Boolean EULAExists;
    DateTime EULASignoffDate;
    String EULASignoffUser;
    UInt32 ExecutionContext;
    UInt32 Featured;
    Boolean HasContent;
    Boolean IsBundle;
    Boolean IsDeployable;
    Boolean IsDeployed;
    Boolean IsDigest;
    Boolean IsEnabled;
    Boolean IsExpired;
    Boolean IsHidden;
    Boolean IsLatest;
    Boolean IsQuarantined;
    Boolean IsSuperseded;
    Boolean IsSuperseding;
    Boolean IsUserDefined;
    String LastModifiedBy;
    String LocalizedCategoryInstanceNames[];
    String LocalizedDescription;
    String LocalizedDisplayName;
    String LocalizedInformativeURL;
    UInt32 LocalizedPropertyLocaleID;
    UInt32 LogonRequirement;
    String Manufacturer;
    String ModelName;
    UInt32 ModelID;
    UInt32 NumberOfDependentDTs;
    UInt32 NumberOfDependentTS;
    UInt32 NumberOfDeployments;
    UInt32 NumberOfDeploymentTypes;
    UInt32 NumberOfDevicesWithApp;
    UInt32 NumberOfDevicesWithFailure;
    UInt32 NumberOfSettings;
    UInt32 NumberOfUsersWithApp;
    UInt32 NumberOfUsersWithFailure;
    UInt32 NumberOfUsersWithRequest;
    UInt32 NumberOfVirtualEnvironments;
    String PackageID;
    UInt32 PermittedUses;
    String PlatformCategoryInstance_UniqueIDs[];
    UInt32 PlatformType;
    SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];
    UInt32 SDMPackageVersion;
    String SDMPackageXML;
    String SecuredScopeNames[];
    String SedoObjectVersion;
    String SoftwareVersion;
    UInt32 SourceCIVersion;
    String SourceModelName;
    String SourceSite;
    DateTime SummarizationTime;
};

Methoden

In der folgenden Tabelle sind die Methoden in der SMS_Application Klasse aufgeführt.

Methode Beschreibung
GetCIDocumentBody-Methode in Klasse SMS_Application Ruft den Hauptteil des Konfigurationselementdokuments ab.
GetCIDocuments-Methode in Klasse SMS_Application Ruft alle Configuration Item-Dokumente für die Anwendungsinstallation ab.
InitiateUserInstall-Methode in Klasse SMS_Application Warnung: Diese Methode ist für die zukünftige Verwendung reserviert.
ManageDeploymentForDevice-Methode in Klasse SMS_Application Warnung: Diese Methode ist für die zukünftige Verwendung reserviert.
Wiederherstellungsmethode in Klasse SMS_Application Stellt diese Anwendung und den zugehörigen Bereitstellungstyp als aktuelle aktive Anwendung wieder her.
SetIsExpired-Methode in Klasse SMS_Application Legt den abgelaufenen Status dieser Anwendung fest.
UpdateStats-Methode in Klasse SMS_Application Updates die Statistiken für diese Anwendung.

Eigenschaften

ApplicabilityCondition Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifier: [not_null, sizelimit]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

CategoryInstance_UniqueIDs Datentyp: String Array

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

CI_ID Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifiers: [key, key]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

CI_UniqueID Datentyp: String

Zugriffstyp: Lesen/Schreiben

Bezeichnungen: [not_null, eindeutig]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

CIType_ID Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifier: [enumeration, not_null, read]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

CIVersion Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [not_null, lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

ConfigurationFlags Datentyp: UInt64

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

CreatedBy Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifier: [not_null, read, sizelimit]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

DateCreated Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifikanten: [not_null, lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

DateLastModified Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

EffectiveDate Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

EULAAccepted Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

EULAExists Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

EULASignoffDate Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

EULASignoffUser Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

ExecutionContext Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [read, valuemap, values]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

Wenn einer der enthaltenen Bereitstellungstypen abhängiger Bereitstellungstypen Benutzerkontext ist, ist diese Anwendung Benutzerkontext.

Wert Ausführungskontext
0 System
1 Benutzer

Featured Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Wenn die Anwendung als ausgewählte Anwendung gekennzeichnet ist, ist dies 1. Der Standardwert ist 0.

HasContent Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

true Wenn diese Anwendung über Inhalte verfügt; falseandernfalls .

IsBundle Datentyp: Boolean

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

IsDeployable Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

true ob die Anwendung bereitgestellt werden kann; falseandernfalls . Die Anwendung kann bereitgestellt werden, wenn sie einen aktivierten Bereitstellungstyp enthält.

IsDeployed Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

true Wenn die Anwendung auf dem Client bereitgestellt wurde; falseandernfalls . Eine Anwendung wird bereitgestellt, wenn eine Zuweisung vorhanden ist, die diese Anwendung einer Sammlung zuweist.

IsDigest Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

IsEnabled Datentyp: Boolean

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

IsExpired Datentyp: Boolean

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

IsHidden Datentyp: Boolean

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

IsLatest Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

IsQuarantined Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

IsSuperseded Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifikanten: [not_null, lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI Class..

IsSuperseding Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

IsUserDefined Datentyp: Boolean

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

LastModifiedBy Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifier: [not_null, read, sizelimit]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

LocalizedCategoryInstanceNames Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

LocalizedDescription Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

LocalizedDisplayName Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

LocalizedInformativeURL Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

LocalizedPropertyLocaleID Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

LogonRequirement Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifiers: [enumeration, read]

Voraussetzung für die Benutzeranmeldung für das Setup. Die folgenden Werte sind möglich:

Wert Anmeldung erforderlich?
0 Sonstige
1 Anmeldung erforderlich

Manufacturer Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Hersteller der Anwendung.

ModelName Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

ModelID Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

NumberOfDependentDTs Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der Bereitstellungstypen, die von dieser Anwendung abhängen.

NumberOfDependentTS Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

NumberOfDeployments Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der Bereitstellungen.

NumberOfDeploymentTypes Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der Bereitstellungstypen.

NumberOfDevicesWithApp Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der Geräte, auf denen diese Anwendung installiert ist.

NumberOfDevicesWithFailure Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der Geräte, bei denen diese Anwendung nicht installiert werden konnte.

NumberOfSettings Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der Einstellungen, die sich auf die Bereitstellungstypen für diese Anwendung beziehen.

NumberOfUsersWithApp Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der Benutzer, auf denen diese Anwendung installiert ist.

NumberOfUsersWithFailure Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der Benutzer, die diese Anwendung nicht installieren konnten.

NumberOfUsersWithRequest Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der Benutzer, die diese Anwendung angefordert haben.

NumberOfVirtualEnvironments Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Anzahl der virtuellen Umgebungen, die sich auf die Bereitstellungstypen dieser Anwendung beziehen.

Diese Informationen gelten für System Center 2012 Configuration Manager SP1 oder höher und System Center 2012 R2 Configuration Manager oder höher.

PackageID Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [faul]

Der Paketbezeichner des Inhalts. Ein eindeutiger Schlüssel, den der Benutzer festlegen kann, andernfalls generiert das System einen Standardbezeichner. Ein Verweis auf den gleichen Paketbezeichner befindet sich in der SMS_CIContentPackage Klasse.

Diese Informationen gelten für System Center 2012 Configuration Manager SP1 oder höher und System Center 2012 R2 Configuration Manager oder höher.

PermittedUses Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

PlatformCategoryInstance_UniqueIDs Datentyp: String Array

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

PlatformType Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [bitmap, bitvalues, read]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

SDMPackageLocalizedData Datentyp: SMS_SDMPackageLocalizedData Array

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [faul]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

SDMPackageVersion Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [not_null]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

SDMPackageXML Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [faul]

Digest-XML, die die Anwendung definiert.

SecuredScopeNames Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

SedoObjectVersion Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

SoftwareVersion Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Beschreibung der Softwareversion

SourceCIVersion Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Version der Quellanwendung, wenn die Anwendung importiert wird.

SourceModelName Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Name des Quellanwendungsmodells, wenn die Anwendung importiert wird.

SourceSite Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [sizelimit]

Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

SummarizationTime Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifikanten: [lesen]

Zeitpunkt der letzten Ausführung der Zusammenfassungsaufgabe für diese Anwendung.

Hinweise

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.