SMS_Application Windows Management Instrumentation (WMI) 类是 Configuration Manager 中表示应用程序的 SMS 提供程序服务器类。
以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。
语法
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;
};
方法
下表列出了 类中 SMS_Application 的方法。
| 方法 | 说明 |
|---|---|
| 类SMS_Application中的 GetCIDocumentBody 方法 | 获取配置项目文档正文。 |
| 类SMS_Application中的 GetCIDocuments 方法 | 获取应用程序安装的所有配置项目文档。 |
| 类SMS_Application中的 InitiateUserInstall 方法 | 警告: 此方法保留供将来使用。 |
| 类SMS_Application中的 ManageDeploymentForDevice 方法 | 警告: 此方法保留供将来使用。 |
| 类SMS_Application中的 Restore 方法 | 将此应用程序和相关部署类型还原为当前活动应用程序。 |
| 类SMS_Application中的 SetIsExpired 方法 | 设置此应用程序的过期状态。 |
| 类SMS_Application中的 UpdateStats 方法 | 汇报此应用程序的统计信息。 |
属性
ApplicabilityCondition 数据类型: String
访问类型:读/写
限定符:[not_null,sizelimit]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
CategoryInstance_UniqueIDs 数据类型: String Array
访问类型:读/写
限定符:无
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
CI_ID 数据类型: UInt32
访问类型:读/写
限定符:[key,key]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
CI_UniqueID 数据类型: String
访问类型:读/写
限定符:[not_null,唯一]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
CIType_ID 数据类型: UInt32
访问类型:只读
限定符:[枚举、not_null、读取]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
CIVersion 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
ConfigurationFlags 数据类型: UInt64
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
CreatedBy 数据类型: String
访问类型:只读
限定符:[not_null、read、sizelimit]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
DateCreated 数据类型: DateTime
访问类型:只读
限定符:[not_null,read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
DateLastModified 数据类型: DateTime
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EffectiveDate 数据类型: DateTime
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EULAAccepted 数据类型: UInt32
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EULAExists 数据类型: Boolean
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EULASignoffDate 数据类型: DateTime
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EULASignoffUser 数据类型: String
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
ExecutionContext 数据类型: UInt32
访问类型:只读
限定符:[read, valuemap, values]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
如果依赖部署类型的任一包含部署类型是用户上下文,则此应用程序是用户上下文。
| 值 | 执行上下文 |
|---|---|
| 0 | 系统警报 |
| 1 | 用户 |
Featured 数据类型: UInt32
访问类型:只读
限定符:[read]
如果应用程序标记为特色应用程序,则为 1。 默认值为 0。
HasContent 数据类型: Boolean
访问类型:只读
限定符:[read]
true 如果此应用程序包含内容,则为 ;否则为 false。
IsBundle 数据类型: Boolean
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsDeployable 数据类型: Boolean
访问类型:只读
限定符:[read]
true 如果可以部署应用程序,则为 ;否则为 false。 如果应用程序包含已启用的部署类型,则可以部署该应用程序。
IsDeployed 数据类型: Boolean
访问类型:只读
限定符:[read]
true 如果应用程序已部署到客户端,则为 ;否则为 false。 如果有分配将此应用程序分配给任何集合,则会部署应用程序。
IsDigest 数据类型: Boolean
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsEnabled 数据类型: Boolean
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsExpired 数据类型: Boolean
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsHidden 数据类型: Boolean
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsLatest 数据类型: Boolean
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsQuarantined 数据类型: Boolean
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsSuperseded 数据类型: Boolean
访问类型:只读
限定符:[not_null,read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsSuperseding 数据类型: Boolean
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsUserDefined 数据类型: Boolean
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LastModifiedBy 数据类型: String
访问类型:只读
限定符:[not_null、read、sizelimit]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LocalizedCategoryInstanceNames 数据类型: String 数组
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LocalizedDescription 数据类型: String
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LocalizedDisplayName 数据类型: String
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LocalizedInformativeURL 数据类型: String
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LocalizedPropertyLocaleID 数据类型: UInt32
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LogonRequirement 数据类型: UInt32
访问类型:只读
限定符:[枚举,读取]
用户登录到安装程序的要求。 可能的值是:
| 值 | 需要登录? |
|---|---|
| 0 | 其他 |
| 1 | LogonRequired |
Manufacturer 数据类型: String
访问类型:只读
限定符:[read]
应用程序的制造商。
ModelName 数据类型: String
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
ModelID 数据类型: UInt32
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
NumberOfDependentDTs 数据类型: UInt32
访问类型:只读
限定符:[read]
依赖于此应用程序的部署类型的数目。
NumberOfDependentTS 数据类型: UInt32
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
NumberOfDeployments 数据类型: UInt32
访问类型:只读
限定符:[read]
部署数。
NumberOfDeploymentTypes 数据类型: UInt32
访问类型:只读
限定符:[read]
部署类型数。
NumberOfDevicesWithApp 数据类型: UInt32
访问类型:只读
限定符:[read]
安装了此应用程序的设备数。
NumberOfDevicesWithFailure 数据类型: UInt32
访问类型:只读
限定符:[read]
无法安装此应用程序的设备数。
NumberOfSettings 数据类型: UInt32
访问类型:只读
限定符:[read]
引用此应用程序的部署类型的设置数。
NumberOfUsersWithApp 数据类型: UInt32
访问类型:只读
限定符:[read]
安装了此应用程序的用户数。
NumberOfUsersWithFailure 数据类型: UInt32
访问类型:只读
限定符:[read]
无法安装此应用程序的用户数。
NumberOfUsersWithRequest 数据类型: UInt32
访问类型:只读
限定符:[read]
请求此应用程序的用户数。
NumberOfVirtualEnvironments 数据类型: UInt32
访问类型:只读
限定符:[read]
引用此应用程序的部署类型的虚拟环境的数目。
此信息适用于 System Center 2012 Configuration Manager SP1 或更高版本,以及 System Center 2012 R2 Configuration Manager 或更高版本。
PackageID 数据类型: String
访问类型:读/写
限定符:[延迟]
内容的包标识符。 用户可以设置的唯一键,否则系统将生成默认标识符。 对同一包标识符的引用位于 类中 SMS_CIContentPackage 。
此信息适用于 System Center 2012 Configuration Manager SP1 或更高版本,以及 System Center 2012 R2 Configuration Manager 或更高版本。
PermittedUses 数据类型: UInt32
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
PlatformCategoryInstance_UniqueIDs 数据类型: String Array
访问类型:读/写
限定符:无
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
PlatformType 数据类型: UInt32
访问类型:只读
限定符:[位图、位值、读取]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SDMPackageLocalizedData 数据类型: SMS_SDMPackageLocalizedData Array
访问类型:读/写
限定符:[延迟]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SDMPackageVersion 数据类型: UInt32
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SDMPackageXML 数据类型: String
访问类型:读/写
限定符:[延迟]
定义应用程序的摘要 XML。
SecuredScopeNames 数据类型: String Array
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SedoObjectVersion 数据类型: String
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SoftwareVersion 数据类型: String
访问类型:只读
限定符:[read]
软件版本说明
SourceCIVersion 数据类型: UInt32
访问类型:只读
限定符:[read]
如果导入了应用程序,则为源应用程序版本。
SourceModelName 数据类型: String
访问类型:只读
限定符:[read]
如果导入了应用程序,则为源应用程序模型名称。
SourceSite 数据类型: String
访问类型:读/写
限定符:[sizelimit]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SummarizationTime 数据类型: DateTime
访问类型:只读
限定符:[read]
上次为此应用程序运行摘要任务的时间。
备注
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。