Attribute Group

An attribute group represents a group of attribute items that provide a similar role.

public class CdmAttributeGroupDefinition extends CdmObjectDefinitionBase, CdmReferencesEntities

CdmAttributeGroupDefinition extends CdmObjectDefinition, CdmReferencesEntities in Python.
CdmAttributeGroupDefinition extends CdmObjectDefinitionBase in TypeScript.

Constructors

Name Description
CdmAttributeGroupDefinition(CdmCorpusContext, string)
ctx: The corpus context.
attributeGroupName: The attribute group's name.
Initializes a new instance of the CdmAttributeGroupDefinition class.

Properties

Name Type Description
AttributeGroupName string The attribute group's name.
AttributeContext CdmAttributeContextReference The attribute group context.
Members CdmCollection<CdmAttributeItem> The collection of attribute items for the attribute group.

Methods

Name Description Return Type
GetName() See CdmObjectDefinition.GetName(). string
IsDerivedFrom(string, ResolveOptions) See CdmObject.IsDerivedFrom(...). bool
Copy(ResolveOptions, CdmObject) See CdmObject.Copy(...). CdmObject
Validate() See CdmObject.Validate(). bool