NotableDateCategory Enum
Definition
- Namespace
- Bodu.Globalization.Calendar
- Assembly
- Bodu.Globalization.Calendar.dll
- Package
- Bodu.Globalization.Calendar 1.0.1
- Source
- NotableDateCategory.cs
Provides a coarse-grained classification of a notable date in the notable-date document model.
public enum NotableDateCategory
- Extension Methods
Fields
None = 0No primary category is assigned.
PublicHoliday = 1A public holiday, typically recognized with an official day off work or school.
BankHoliday = 2A bank or financial-institution holiday, which may differ from the public holiday schedule.
Observance = 3A secular or cultural observance that does not belong to a more specific category.
Remembrance = 4A date dedicated to remembering significant historical events, individuals, or groups.
Cultural = 5A cultural celebration tied to a specific community, ethnicity, or tradition.
Religious = 6A religious observance, ceremony, or holy day significant within a specific faith or denomination.
Seasonal = 7A seasonal marker such as a solstice, equinox, or daylight-saving transition.
Civic = 8A civic or national commemoration that may not carry a statutory day off.
School = 9A school holiday or term boundary observed by educational institutions.
Regional = 10An observance specific to a subnational region, state, or province.
Other = 11A notable date that does not fit any other primary category.
Remarks
A category is a presentation and grouping aid, not an identity. A notable date is identified by its stable id; two notable dates may share a category freely. A rule may override the category inherited from its parent notable date.
Applies to
| Product | Versions |
|---|---|
| .NET | 8, 10 |