WMI-Klasse des SMS_Application-Servers

Die SMS_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 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 der Klasse SMS_Application Ruft den Dokumenttext des Konfigurationselements ab.
GetCIDocuments-Methode in der Klasse SMS_Application Ruft alle Konfigurationselementdokumente für die Anwendungsinstallation ab.
InitiateUserInstall-Methode in class SMS_Application Warnung: Diese Methode ist für die zukünftige Verwendung reserviert.
ManageDeploymentForDevice-Methode in der Klasse SMS_Application Warnung: Diese Methode ist für die zukünftige Verwendung reserviert.
Restore-Methode in class SMS_Application Stellt diese Anwendung und den zugehörigen Bereitstellungstyp als aktuelle aktive Anwendung wieder her.
SetIsExpired-Methode in Class SMS_Application Legt den abgelaufenen Status dieser Anwendung fest.
UpdateStats-Methode in Class SMS_Application Aktualisierungen die Statistiken für diese Anwendung.

Eigenschaften

ApplicabilityCondition
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null, sizelimit]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

CategoryInstance_UniqueIDs
Datentyp: String Array

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: keine

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

CI_ID
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Schlüssel, Schlüssel]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

CI_UniqueID
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null, eindeutig]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

CIType_ID
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [Enumeration, not_null, lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

CIVersion
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [not_null, lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

ConfigurationFlags
Datentyp: UInt64

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

CreatedBy
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [not_null, lesen, sizelimit]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

DateCreated
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [not_null, lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

DateLastModified
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EffectiveDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EULAAccepted
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EULAExists
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EULASignoffDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EULASignoffUser
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

ExecutionContext
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, Valuemap, Werte]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

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

Wert Ausführungskontext
0 System
1 Benutzer

Featured
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

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

HasContent
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

true , wenn diese Anwendung über Inhalt verfügt; falseandernfalls .

IsBundle
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsDeployable
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

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

IsDeployed
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [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

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsEnabled
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsExpired
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsHidden
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsLatest
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsQuarantined
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsSuperseded
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [not_null, lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.

IsSuperseding
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsUserDefined
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LastModifiedBy
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [not_null, lesen, sizelimit]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LocalizedCategoryInstanceNames
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LocalizedDescription
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LocalizedDisplayName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LocalizedInformativeURL
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LocalizedPropertyLocaleID
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LogonRequirement
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [enumeration, read]

Voraussetzung für die Einrichtung der Benutzeranmeldung. Die folgenden Werte sind möglich:

Wert Anmeldung erforderlich?
0 Sonstige
1 LogonRequired

Manufacturer
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Hersteller der Anwendung.

ModelName
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

ModelID
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

NumberOfDependentDTs
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Anzahl der Bereitstellungstypen, die von dieser Anwendung abhängig sind.

NumberOfDependentTS
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

NumberOfDeployments
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Anzahl der Bereitstellungen.

NumberOfDeploymentTypes
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Anzahl der Bereitstellungstypen.

NumberOfDevicesWithApp
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

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

NumberOfDevicesWithFailure
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

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

NumberOfSettings
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

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

NumberOfUsersWithApp
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Anzahl der Benutzer, für die diese Anwendung installiert ist.

NumberOfUsersWithFailure
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Anzahl der Benutzer, die diese Anwendung nicht installieren konnten.

NumberOfUsersWithRequest
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Anzahl der Benutzer, die diese Anwendung angefordert haben.

NumberOfVirtualEnvironments
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [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: Lese-/Schreibzugriff

Qualifizierer: [lazy]

Der Paketbezeichner des Inhalts. Ein eindeutiger Schlüssel, den der Benutzer festlegen kann, andernfalls generiert das System einen Standardbezeichner. Ein Verweis auf denselben 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: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

PlatformCategoryInstance_UniqueIDs
Datentyp: String Array

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: keine

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

PlatformType
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [Bitmap, Bitwerte, Lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

SDMPackageLocalizedData
Datentyp: SMS_SDMPackageLocalizedData Array

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [lazy]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

SDMPackageVersion
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

SDMPackageXML
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [lazy]

Digest-XML, das die Anwendung definiert.

SecuredScopeNames
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

SedoObjectVersion
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

SoftwareVersion
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Beschreibung der Softwareversion

SourceCIVersion
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Quellanwendungsversion, wenn die Anwendung importiert wird.

SourceModelName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Name des Quellanwendungsmodells, wenn die Anwendung importiert wird.

SourceSite
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [sizelimit]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

SummarizationTime
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Zeitpunkt der letzten Ausführung des Zusammenfassungstasks für diese Anwendung.

HinwBemerkungeneise

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.