WMI-klass för SMS_Application Server

WMI-klassen SMS_Application (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som representerar ett program.

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

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

Metoder

Metoderna i klassen visas i följande SMS_Application tabell.

Metod Beskrivning
GetCIDocumentBody-metoden i klass SMS_Application Hämtar dokumentets brödtext för konfigurationsobjektet.
GetCIDocuments-metoden i klass SMS_Application Hämtar alla dokument för konfigurationsobjekt för programinstallationen.
InitiateUserInstall-metoden i klass SMS_Application Varning: Den här metoden är reserverad för framtida användning.
ManageDeploymentForDevice-metoden i klass SMS_Application Varning: Den här metoden är reserverad för framtida användning.
Återställningsmetod i klass SMS_Application Återställer det här programmet och relaterad distributionstyp som ett aktivt program.
Metoden SetIsExpired i klass SMS_Application Anger utgången status för programmet.
Metoden UpdateStats i klass SMS_Application Uppdateringar av statistiken för programmet.

Egenskaper

ApplicabilityCondition Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null, storleksgräns]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

CategoryInstance_UniqueIDs Datatyp: String Array

Åtkomsttyp: Läsa/skriva

Kvalificerare: inga

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

CI_ID Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [tangent, tangent]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

CI_UniqueID Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null, unika]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

CIType_ID Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Avkvalificerare: [uppräkning, not_null, läs]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

CIVersion Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [not_null, läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

ConfigurationFlags Datatyp: UInt64

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

CreatedBy Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [not_null, läsa, storleksgräns]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

DateCreated Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [not_null, läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

DateLastModified Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

EffectiveDate Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

EULAAccepted Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

EULAExists Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

EULASignoffDate Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

EULASignoffUser Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

ExecutionContext Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läsa, värdekarta, värden]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

Om någon av de inneslutna distributionstyperna i beroende distributionstyper är användarkontext är det här programmet en användarkontext.

Värde Sammanhang för körning
0 System
1 Användare

Featured Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Om programmet är markerat som ett aktuellt program blir det 1. Standardvärdet är 0.

HasContent Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

true om denna applikation har innehåll; Annars, false.

IsBundle Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

IsDeployable Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

true om applikationen kan distribueras; Annars, false. Programmet kan distribueras om det innehåller en aktiverad distributionstyp.

IsDeployed Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

true om programmet har distribuerats till klienten; Annars, false. Ett program distribueras om det finns tilldelning som tilldelar det här programmet till en samling.

IsDigest Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

IsEnabled Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

IsExpired Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

IsHidden Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

IsLatest Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

IsQuarantined Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

IsSuperseded Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [not_null, läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

IsSuperseding Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

IsUserDefined Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

LastModifiedBy Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [not_null, läsa, storleksgräns]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

LocalizedCategoryInstanceNames Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

LocalizedDescription Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

LocalizedDisplayName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

LocalizedInformativeURL Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

LocalizedPropertyLocaleID Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

LogonRequirement Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [uppräkning, läs]

Krav på användarens inloggning för konfigurationen. Möjliga värden är:

Värde Inloggning krävs?
0 Övrigt
1 LogonRequired

Manufacturer Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Tillverkaren av applikationen.

ModelName Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

ModelID Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

NumberOfDependentDTs Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antal distributionstyper som är beroende av det här programmet.

NumberOfDependentTS Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

NumberOfDeployments Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antal distributioner.

NumberOfDeploymentTypes Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antal distributionstyper.

NumberOfDevicesWithApp Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antal enheter där det här programmet är installerat.

NumberOfDevicesWithFailure Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antal enheter som inte kunde installera programmet.

NumberOfSettings Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antal inställningar som refererar till distributionstyperna för det här programmet.

NumberOfUsersWithApp Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antalet användare med det här programmet installerat.

NumberOfUsersWithFailure Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antal användare som inte kunde installera programmet.

NumberOfUsersWithRequest Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antalet användare som har begärt programmet.

NumberOfVirtualEnvironments Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Antal virtuella miljöer som refererar till distributionstyperna för det här programmet.

Den här informationen gäller System Center 2012 Configuration Manager SP1 eller senare och System Center 2012 R2 Configuration Manager eller senare.

PackageID Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lat]

Paketidentifieraren för innehållet. En unik nyckel som användaren kan ange, annars genererar systemet en standardidentifierare. En referens till samma paketidentifierare finns i SMS_CIContentPackage klassen.

Den här informationen gäller System Center 2012 Configuration Manager SP1 eller senare och System Center 2012 R2 Configuration Manager eller senare.

PermittedUses Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

PlatformCategoryInstance_UniqueIDs Datatyp: String Array

Åtkomsttyp: Läsa/skriva

Kvalificerare: inga

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

PlatformType Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [bitmapp, bitvärden, läs]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

SDMPackageLocalizedData Datatyp: SMS_SDMPackageLocalizedData Array

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lat]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

SDMPackageVersion Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [not_null]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

SDMPackageXML Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lat]

Sammanfattad XML som definierar programmet.

SecuredScopeNames Datatyp: String Array

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

SedoObjectVersion Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

SoftwareVersion Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Beskrivning av programvaruversion

SourceCIVersion Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Källprogramversion om programmet är importerat.

SourceModelName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Källprogrammets modellnamn om programmet är importerat.

SourceSite Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [sizelimit]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

SummarizationTime Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Senaste gången sammanfattningsuppgiften kördes för det här programmet.

Anmärkningar

Krav

Körningskrav

Mer information finns i Körningskrav för Configuration Manager Server.

Utvecklingskrav

Mer information finns i Utvecklingskrav för Configuration Manager Server.