Watch our RX24 Keynotes!

Model Map

Model Details

Show: Methods

Category

Represents a category or group of entity objects in Rock. A category can be used to group entity instances of EntityTypes. For an EntityType to be categorizable the EntityType will need to implement the ICategorized interface.
Properties
AdditionalLavaFields
Attributes
AttributeValueDefaults
AttributeValues
AvailableKeys
ChildCategories Gets or sets a collection of Categories that are children of the current Category.
ContextKey
CreatedByPersonAlias
CreatedByPersonAliasId
CreatedByPersonId
CreatedByPersonName
CreatedDateTime
CustomSortValue
Description Gets or sets the description.
EncryptedKey
EntityStringValue
EntityType Gets or sets the EntityType that can use this Category.
EntityTypeId Gets or sets the EntityTypeId of the EntityType that this Category belongs to.
EntityTypeQualifierColumn Gets or sets the entity type qualifier column that contains the value (see EntityTypeQualifierValue) that is used to narrow the scope of the Category.
EntityTypeQualifierValue Gets or sets the entity type qualifier value that is used to narrow the scope of the Category to a subset or specific instance of an EntityType.
ForeignGuid
ForeignId
ForeignKey
Guid
HighlightColor Gets or sets the color of the highlight.
IconCssClass Gets or sets the name of the icon CSS class. This property is only used for CSS based icons.
Id
IdKey
IsSystem Gets or sets a flag indicating if this Category is part of the Rock core system/framework.
IsValid Gets a value indicating whether this instance is valid.
Item
ModifiedAuditValuesAlreadyUpdated
ModifiedByPersonAlias
ModifiedByPersonAliasId
ModifiedByPersonId
ModifiedByPersonName
ModifiedDateTime
Name Gets or sets the Name of the Category
Order Gets or sets the order.
ParentAuthority Gets the parent authority where security authorizations are being inherited from.
ParentAuthorityPre
ParentCategory Gets or sets the parent category.
ParentCategoryId Gets or sets the CategoryId of the parent Category.
SupportedActions Provides a Dictionary`2 of actions that this model supports, and the description of each.
TypeId
TypeName
UrlEncodedKey
ValidationResults