SMS_TaskSequencePackageReference_Flat Server WMI Class
Applies To: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager
The SMS_TaskSequencePackageReference_Flat Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents all classic package or application references for a task sequence. The list also includes the applications that are dependent on the applications directly referenced in the task sequence.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Syntax
Class SMS_TaskSequencePackageReference_Flat : SMS_BaseClass
{
String Description;
String Level;
String ObjectID;
String ObjectName;
UInt32 ObjectType;
String PackageID;
String RefPackageID;
String SourceID;
UInt32 SourceSize;
String Version;
};
Methods
The SMS_TaskSequencePackageReference_Flat class does not define any methods.
Properties
Description
Data type: StringAccess type: Read/Write
Qualifiers: none
The description for the reference or dependent object.
ObjectID
Data type: StringAccess type: Read/Write
Qualifiers: [key]
If the Task Sequence reference is to a legacy package, this property is the package identifier of the legacy package. If the Task Sequence reference is to an application, this property is the package identifier of the application.
ObjectName
Data type: StringAccess type: Read/Write
Qualifiers: none
Display name for the reference or dependent object.
ObjectType
Data type: UInt32Access type: Read/Write
Qualifiers: [enumeration]
The type of reference or dependent object. Possible values are:
0
Classic Package
3
Driver Package
5
Software Update Package
257
Operating System Image Package
258
Boot Image Package
259
Operating System Installer Source Package
512
Application
Level
Data type: StringAccess type: Read-only
Qualifiers: read
Reference or dependent object level in the dependency tree. For direct reference objects, this is 0.
ObjectID
Data type: StringAccess type: Read/Write
Qualifiers: [key]
If the Task Sequence reference is to a legacy package, this property is the package identifier of the legacy package. If the Task Sequence reference is to an application, this property is the package identifier of the application.
ObjectName
Data type: StringAccess type: Read/Write
Qualifiers: none
Display name for the reference or dependent object.
ObjectType
Data type: UInt32Access type: Read/Write
Qualifiers: [enumeration]
The type of reference or dependent object. Possible values are:
0
Classic Package
3
Driver Package
5
Software Update Package
257
Operating System Image Package
258
Boot Image Package
259
Operating System Installer Source Package
512
Application
PackageID
Data type: StringAccess type: Read/Write
Qualifiers: [key]
Package identifier of the task sequence.
RefPackageID
Data type: StringAccess type: Read/Write
Qualifiers: [none]
Reference or dependent object Package ID.
SourceID
Data type: StringAccess type: Read/Write
Qualifiers: [none]
Source object ID for dependency. For direct reference objects this s empty.
SourceSize
Data type: UInt32Access type: Read-only
Qualifiers: [read]
Package source size.
Version
Data type: StringAccess type: Read/Write
Qualifiers: [none]
Reference or dependent object version.
Remarks
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.