SMS_Application kiszolgálói WMI-osztály
A SMS_Application
Windows Management Instrumentation (WMI) osztály egy SMS Provider kiszolgálóosztály a Configuration Manager, amely egy alkalmazást jelöl.
Az alábbi szintaxis egyszerűbb a Felügyelt objektumformátum (MOF) kódból, és az összes örökölt tulajdonságot tartalmazza.
Szintaxis
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;
};
Módszerek
Az alábbi táblázat a osztály metódusát sorolja fel SMS_Application
.
Módszer | Leírás |
---|---|
GetCIDocumentBody metódus a SMS_Application osztályban | Lekéri a konfigurációelem dokumentumtörzsét. |
GetCIDocuments metódus a SMS_Application osztályban | Lekéri az alkalmazás telepítéséhez szükséges összes konfigurációelem-dokumentumot. |
InitiateUserInstall metódus a SMS_Application osztályban | Figyelmeztetés: Ez a módszer későbbi használatra van fenntartva. |
ManageDeploymentForDevice metódus a SMS_Application osztályban | Figyelmeztetés: Ez a módszer későbbi használatra van fenntartva. |
Restore metódus a SMS_Application osztályban | Visszaállítja ezt az alkalmazást és a kapcsolódó központi telepítési típust aktuális aktív alkalmazásként. |
SetIsExpired metódus a SMS_Application osztályban | Beállítja az alkalmazás lejárt állapotát. |
UpdateStats metódus a SMS_Application osztályban | Frissítések az alkalmazás statisztikáit. |
Tulajdonságok
ApplicabilityCondition
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null, sizelimit]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
CategoryInstance_UniqueIDs
Adattípus: String Array
Hozzáférés típusa: Olvasás/írás
Minősítők: nincs
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
CI_ID
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: [kulcs, kulcs]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
CI_UniqueID
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null, egyedi]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
CIType_ID
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [enumerálás, not_null, olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
CIVersion
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [not_null, olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
ConfigurationFlags
Adattípus: UInt64
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
CreatedBy
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [not_null, olvasás, sizelimit]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
DateCreated
Adattípus: DateTime
Hozzáférés típusa: Írásvédett
Minősítők: [not_null, olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
DateLastModified
Adattípus: DateTime
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
EffectiveDate
Adattípus: DateTime
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
EULAAccepted
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
EULAExists
Adattípus: Boolean
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
EULASignoffDate
Adattípus: DateTime
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
EULASignoffUser
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
ExecutionContext
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás, értéktérkép, értékek]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
Ha a függő központi telepítési típusok tartalmazott központi telepítési típusa felhasználói környezet, akkor ez az alkalmazás felhasználói környezet.
Érték | Végrehajtási környezet |
---|---|
0 | Rendszer |
1 | Felhasználó |
Featured
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Ha az alkalmazás kiemelt alkalmazásként van megjelölve, ez 1 lesz. Az alapértelmezett érték 0.
HasContent
Adattípus: Boolean
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
true
ha az alkalmazás rendelkezik tartalommal; egyéb esetben: false
.
IsBundle
Adattípus: Boolean
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
IsDeployable
Adattípus: Boolean
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
true
ha az alkalmazás üzembe helyezhető; egyéb esetben: false
. Az alkalmazás üzembe helyezhető, ha engedélyezett központi telepítési típust tartalmaz.
IsDeployed
Adattípus: Boolean
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
true
ha az alkalmazást üzembe helyezték az ügyfélen; egyéb esetben: false
. Egy alkalmazás akkor lesz üzembe helyezve, ha van olyan hozzárendelés, amely hozzárendeli az alkalmazást egy gyűjteményhez.
IsDigest
Adattípus: Boolean
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
IsEnabled
Adattípus: Boolean
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
IsExpired
Adattípus: Boolean
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
IsHidden
Adattípus: Boolean
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
IsLatest
Adattípus: Boolean
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
IsQuarantined
Adattípus: Boolean
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
IsSuperseded
Adattípus: Boolean
Hozzáférés típusa: Írásvédett
Minősítők: [not_null, olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
IsSuperseding
Adattípus: Boolean
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
IsUserDefined
Adattípus: Boolean
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
LastModifiedBy
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [not_null, olvasás, sizelimit]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
LocalizedCategoryInstanceNames
Adattípus: String
Tömb
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
LocalizedDescription
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
LocalizedDisplayName
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
LocalizedInformativeURL
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
LocalizedPropertyLocaleID
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
LogonRequirement
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [enumerálás, olvasás]
A felhasználói bejelentkezésre vonatkozó követelmény a beállításhoz. A lehetséges értékek a következők:
Érték | Bejelentkezés szükséges? |
---|---|
0 | Mások |
1 | LogonRequired |
Manufacturer
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Az alkalmazás gyártója.
ModelName
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
ModelID
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
NumberOfDependentDTs
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Az alkalmazástól függő központi telepítési típusok száma.
NumberOfDependentTS
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
NumberOfDeployments
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Üzemelő példányok száma.
NumberOfDeploymentTypes
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Üzembehelyezési típusok száma.
NumberOfDevicesWithApp
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Az alkalmazással telepített eszközök száma.
NumberOfDevicesWithFailure
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Azon eszközök száma, amelyek nem tudták telepíteni ezt az alkalmazást.
NumberOfSettings
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Az alkalmazás központi telepítési típusaira hivatkozó beállítások száma.
NumberOfUsersWithApp
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Az alkalmazással telepített felhasználók száma.
NumberOfUsersWithFailure
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Azon felhasználók száma, amelyek nem tudták telepíteni ezt az alkalmazást.
NumberOfUsersWithRequest
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Az alkalmazást kérő felhasználók száma.
NumberOfVirtualEnvironments
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Az alkalmazás üzembehelyezési típusaira hivatkozó virtuális környezetek száma.
Ezek az információk a System Center 2012 Configuration Manager SP1 vagy újabb, valamint a System Center 2012 R2 Configuration Manager vagy újabb verzióra vonatkoznak.
PackageID
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: [lusta]
A tartalom csomagazonosítója. A felhasználó által beállítható egyedi kulcs, ellenkező esetben a rendszer létrehoz egy alapértelmezett azonosítót. Az osztályban ugyanarra a csomagazonosítóra mutató hivatkozás található SMS_CIContentPackage
.
Ezek az információk a System Center 2012 Configuration Manager SP1 vagy újabb, valamint a System Center 2012 R2 Configuration Manager vagy újabb verzióra vonatkoznak.
PermittedUses
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
PlatformCategoryInstance_UniqueIDs
Adattípus: String Array
Hozzáférés típusa: Olvasás/írás
Minősítők: nincs
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
PlatformType
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [bitkép, bitértékek, olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
SDMPackageLocalizedData
Adattípus: SMS_SDMPackageLocalizedData Array
Hozzáférés típusa: Olvasás/írás
Minősítők: [lusta]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
SDMPackageVersion
Adattípus: UInt32
Hozzáférés típusa: Olvasás/írás
Minősítők: [not_null]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
SDMPackageXML
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: [lusta]
Az alkalmazást definiáló kivonatoló XML.
SecuredScopeNames
Adattípus: String Array
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
SedoObjectVersion
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
SoftwareVersion
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Szoftververzió leírása
SourceCIVersion
Adattípus: UInt32
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
A forrásalkalmazás verziója, ha az alkalmazás importálva van.
SourceModelName
Adattípus: String
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Forrásalkalmazás-modell neve, ha az alkalmazás importálva van.
SourceSite
Adattípus: String
Hozzáférés típusa: Olvasás/írás
Minősítők: [sizelimit]
Lásd: SMS_ConfigurationItemLatestBaseClass kiszolgálói WMI-osztály.
SummarizationTime
Adattípus: DateTime
Hozzáférés típusa: Írásvédett
Minősítők: [olvasás]
Az összegzési feladat legutóbbi futtatása ehhez az alkalmazáshoz.
Megjegyzések
Követelmények
Futtatókörnyezetre vonatkozó követelmények
További információ: Configuration Manager Server Runtime requirements (Kiszolgálói futtatókörnyezet követelményei).
Fejlesztési követelmények
További információ: Configuration Manager Server Development Requirements (Kiszolgálófejlesztési követelmények Configuration Manager).