C# (CSharp) Rock.Attribute Namespace

Classes

Name Description
AccountFieldAttribute Account Field Attribute. Stored as FinancialAccount's Guid
AccountsFieldAttribute Stored as a delimited list of FinancialAccount Guids
AddressFieldAttribute
AttributeCategory Attributes group by category
AttributeFieldAttribute
BinaryFileFieldAttribute
BinaryFileTypeFieldAttribute
BinaryFileTypesFieldAttribute
BooleanFieldAttribute
CampusFieldAttribute
CampusesFieldAttribute
CategoryFieldAttribute Stored as Category.Guid or a comma-delimited list of Category.Guids
CodeEditorFieldAttribute
CommunicationTemplateFieldAttribute
ComparisonFieldAttribute
ComponentFieldAttribute Field Attribute to select a MEF component Stored as EntityType.Guid
ComponentsFieldAttribute Field Attribute to select multiple MEF components Stored as a comma-delimited list of EntityType.Guid
ConnectionActivityTypeFieldAttribute Field Attribute to select a connection activity type. Stored as ConnectionActivityType.Guid
ConnectionOpportunityFieldAttribute Field Attribute to select a connection opportunity. Stored as ConnectionOpportunity.Guid
ConnectionRequestFieldAttribute Field Attribute to select a single (or null) ConnectionRequest Stored as ConnectionRequest.Guid
ConnectionStateFieldAttribute Field Attribute to select a connection state. Stored as ConnectionState enum int value
ConnectionStatusFieldAttribute Field Attribute to select a connection Status. Stored as ConnectionStatus.Guid
ConnectionTypeFieldAttribute Field Attribute to select a connection type. Stored as ConnectionType.Guid
ConnectionTypesFieldAttribute
ContentChannelFieldAttribute Field Attribute to select a Content Channel. Stored as ContentChannel.Guid
ContentChannelTypesFieldAttribute
CurrencyFieldAttribute
CustomCheckboxListFieldAttribute
CustomDropdownListFieldAttribute
CustomRadioListFieldAttribute
DataViewFieldAttribute Data View Field Attribute. Stored as DataView's Guid
DateFieldAttribute
DateRangeFieldAttribute
DateTimeFieldAttribute
DayOfWeekFieldAttribute
DaysOfWeekFieldAttribute
DecimalFieldAttribute
DecimalRangeFieldAttribute
DefinedTypeFieldAttribute Field Attribute to select a DefinedType. Stored as DefinedType.Guid
DefinedValueFieldAttribute
DefinedValueRangeFieldAttribute
EmailFieldAttribute
EncryptedTextFieldAttribute
EntityFieldAttribute
EntityTypeFieldAttribute
EnumFieldAttribute
EnumsFieldAttribute
EventCalendarFieldAttribute
EventItemFieldAttribute
FieldAttribute
FinancialGatewayFieldAttribute
GroupAndRoleFieldAttribute
GroupFieldAttribute Field Attribute to select a single (or null) Group Stored as Group.Guid
GroupLocationTypeFieldAttribute
GroupRoleFieldAttribute
GroupTypeFieldAttribute
GroupTypeGroupFieldAttribute
GroupTypesFieldAttribute
Helper Static Helper class for creating, saving, and reading attributes and attribute values of any IHasAttributes class
InheritedAttribute
IntegerFieldAttribute
IntegerRangeFieldAttribute
KeyValueListFieldAttribute
LavaCommandsFieldAttribute
LinkedPageAttribute
LocationFieldAttribute
MarkdownFieldAttribute
MemoFieldAttribute
MergeTemplateFieldAttribute Stored as MergeTemplate.Guid
MetricCategoriesFieldAttribute
MetricCategoriesFieldAttribute.MetricCategoryPair
NoteTypeFieldAttribute Stored as NoteType.Guid
PersonBadgesFieldAttribute
PersonFieldAttribute
PhoneNumberFieldAttribute
RemoteAuthsFieldAttribute Field Attribute to select multiple MEF components
ScheduleFieldAttribute
SchedulesFieldAttribute
SecurityRoleFieldAttribute Field Attribute to select a single (or null) Security Role (Group) Stored as Group.Guid
SlidingDateRangeFieldAttribute
SystemEmailFieldAttribute
TextFieldAttribute
TimeFieldAttribute
UrlLinkFieldAttribute
ValueListFieldAttribute
WorkflowActivityTypeAttribute
WorkflowAttributeAttribute
WorkflowFieldAttribute
WorkflowTextOrAttributeAttribute
WorkflowTypeFieldAttribute