SMS_Application Server WMI Class

 

Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

The SMS_Application Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents an application.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Syntax

Class SMS_Application : SMS_ConfigurationItemBaseClass
{
    String ApplicabilityCondition;
    String CategoryInstance_UniqueIDs[];
    UInt32 CI_ID;
    String CI_UniqueID;
    UInt32 CIType_ID;
    UInt32 CIVersion;
    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 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;
};

Methods

The following table lists the methods in the SMS_Application class.

Method

Description

GetCIDocumentBody Method in Class SMS_Application

Gets the configuration item document body.

GetCIDocuments Method in Class SMS_Application

Gets all of the configuration item documents for the application installation.

Restore Method in Class SMS_Application

Restores this application and related deployment type as a current active application.

SetIsExpired Method in Class SMS_Application

Sets the expired status of this application.

UpdateStats Method in Class SMS_Application

Updates the statistics for this application.

Properties

Remarks

Requirements

Runtime Requirements

For more information, see Configuration Manager Server Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Server Development Requirements.

See Also

Configuration Manager Application Management Server WMI Classes