ClassGroup
A class group: a named group of classes of one object type, used to organize class lists.
| Full name | MFiles.ClassGroup |
|---|---|
| Proto file | mfiles/structs.proto |
Fields
| Field | Type | Number | Description |
|---|---|---|---|
id | int32 | 1 | The ID of the class group (an item ID in value list 2, Class groups). |
name | string | 2 | The name of the group. |
member_classes | repeated int32 | 3 | The IDs of the classes in the group. |
object_type | int32 | 4 | The object type with which this class group is used. |
Used by methods
- IRPCDocClassGroupsAdmin.AddDocClassGroup -- Creates a class group.
- IRPCDocClassGroupsAdmin.GetDocClassGroups -- Gets all class groups with their member classes.
- IRPCDocClassGroupsAdmin.ModifyDocClassGroup -- Saves a changed class group: its name and member classes.
- IRPCPropertyDefs.GetObjectClassesAndGroups -- Gets all classes and class groups that the user is allowed to see.
Used in fields
ObjectClassGroupDecl.object_class_group-- Other information on the class group.AddDocClassGroupRequest.class_group-- The new ClassGroup with its name and member classes.idis ignored and assigned by the server.GetDocClassGroupsResponse.class_groups-- One ClassGroup per class group.ModifyDocClassGroupRequest.class_group-- The complete new ClassGroup;ididentifies the group to modify.GetObjectClassesAndGroupsResponse.class_groups-- The class groups the user can see, or empty ifknown_versionwas current. See ClassGroup.