Share via


SMS_AICategory Server WMI Class

 

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

The SMS_AICategory Windows Management Instrumentation (WMI) class, in System Center 2012 R2 Configuration Manager, categorizes the software entries in the SMS_AISoftwareList Server WMI class.

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

Syntax

Class SMS_AICategory : SMS_BaseClass 
{ 
      uint32 CategoryID; 
      string CategoryName; 
      string Description; 
      boolean IsLocal; 
      uint32 LanguageID; 
      uint32 State; 
      uint32 Type; 
};

Methods

The following table lists the methods in the SMS_AICategory class.

Method

Description

GetSummary Method in Class SMS_AICategory

Returns a summary of all defined categories.

Properties

  • CategoryID
    Data type: UInt32

    Access type: Read Only

    Qualifiers: key

    Unique value for the record.

  • CategoryName
    Data type: String

    Access type: Read/Write

    Qualifiers: None

    Category display name.

  • Description
    Data type: String

    Access type: Read/Write

    Qualifiers: None

    Supplemental information that describes what this category is used for.

  • IsLocal
    Data type: Boolean

    Access type: Read Only

    Qualifiers: None

    true if this category instance was created locally. Categories that are created locally can be changed. When false, the CategoryName and Description properties are not editable.

  • LanguageID
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: None

    Language the category is written in.

  • State
    Data type: UInt32

    Access type: Read Only

    Qualifiers: enumeration("STATE_VALIDATED(0), STATE_USER_DEFINED(1)")

    Source of the category.

    Value

    Description

    0

    Validated: Created by Microsoft.

    1

    User Defined: Created by a user.

  • Type
    Data type: UInt32

    Access type: Read/Write

    Qualifiers: None

    Describes the way this category record is used.

    Value

    Description

    0

    Category: Category this software fits into.
    Example: Antivirus.

    1

    Family: Family this software belongs in.
    Example: Microsoft Office.

    2

    Tag: User defined tags which are assigned to the software entries.
    Example: Installed on a receptionist’s computer.

Remarks

Class qualifiers for this class include:

  • DisplayName("AI Category Table")

  • Dynamic

  • Provider("ExtnProv")

  • Secured

For more information about both the class qualifiers and the property qualifiers included in the Properties section, see Configuration Manager Class and Property Qualifiers.

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 Asset Intelligence