ClassDefinition Properties
This topic alphabetically lists the properties that apply to the ClassDefinition class.
AliasIds Property
An optional list of alias IDs for the entity.
Metadata
AllowsInstances Property
Indicates whether instances of the class can be created.
Metadata
AllowsPropertyAdditions Property
Specifies whether user-defined properties may be added to the class.
Metadata
AllowsSubclasses Property
Indicates whether subclasses can be created of the current class.
Metadata
AuditedEvents Property
A collection of event objects audited for the object.
Metadata
ClassDescription Property
Describes an object's class.
Metadata
Creator Property
The name of the user who created this object.
Metadata
DateCreated Property
The date and time this object was created.
Metadata
DateLastModified Property
The date and time when this object was last modified.
Metadata
DefaultInstanceOwner Property
The default owner for an object of the described class.
Metadata
DefaultInstancePermissionDescriptions Property
A list of descriptions of permissions applicable to objects of the defined class.
Metadata
DefaultInstancePermissions Property
The default discretionary permissions for an object of the described class.
Metadata
DefaultRetentionPeriod Property
Specifies the default retention period to be applied to instances of the described class, in minutes.
Metadata
DescriptiveText Property
Text that describes this object.
Metadata
DescriptiveTexts Property
Locale-specific descriptions.
Metadata
DisplayName Property
A user-intelligible name for the object.
Metadata
DisplayNames Property
Locale-specific display names.
Metadata
ExternalReplicaIdentities Property
A list of the identities of replicas of the object in external repositories.
Metadata
Id Property
The unique object ID.
Metadata
ImmediateSubclassDefinitions Property
A list of the definition objects for the immediate subclasses of the current class.
Metadata
InstalledByAddOn Property
Indicates the AddOn that installed this object. If null, this object was either created by the system or an external application.
Metadata
IsCBREnabled Property
If this property definition is enabled for CBR. A property may only be CBR enabled if the class has an IndexationId property.
Metadata
IsHidden Property
Indicates whether the class or property should be hidden from non-administrative users.
Metadata
IsPersistent Property
Indicates whether the entity can be made persistent
Metadata
IsSystemOwned Property
Indicates whether the entity is owned by the system and therefore cannot be altered.
Metadata
LastModifier Property
The name of the user who last modified this object.
Metadata
Name Property
Returns the value of the designated name property for the object, or its ID if there is no name property.
Metadata
Owner Property
The security owner of the object.
Metadata
Permissions Property
The discretionary permissions for the object.
Metadata
PropertyDefinitions Property
A list of the definition objects for the properties of the class.
Metadata
ProtectedPropertyCount Property
Specifies the number of property definitions that can neither be moved nor removed from the class definition.
Metadata
ReplicationGroup Property
A reference to the replication group to which the object is affiliated.
Metadata
RetentionPeriodUnits Property
Specifies the time units in which a retention period associated with the object is expressed.
Metadata
SuperclassDefinition Property
The definition object for the superclass of the current class.
Metadata
SymbolicName Property
The programmatic identifier for the metadata entity.
Metadata
TableDefinition Property
The table definition object for the table in which the entity resides.
Metadata
This Property
Enables the expression of relationships among objects in DMA queries and selects candidate objects in query results.
Metadata
WorkflowSubscriptions Property
Enumeration of workflow subscription objects whose target is this object.
Metadata