Table of Contents

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 = 0

No primary category is assigned.

PublicHoliday = 1

A public holiday, typically recognized with an official day off work or school.

BankHoliday = 2

A bank or financial-institution holiday, which may differ from the public holiday schedule.

Observance = 3

A secular or cultural observance that does not belong to a more specific category.

Remembrance = 4

A date dedicated to remembering significant historical events, individuals, or groups.

Cultural = 5

A cultural celebration tied to a specific community, ethnicity, or tradition.

Religious = 6

A religious observance, ceremony, or holy day significant within a specific faith or denomination.

Seasonal = 7

A seasonal marker such as a solstice, equinox, or daylight-saving transition.

Civic = 8

A civic or national commemoration that may not carry a statutory day off.

School = 9

A school holiday or term boundary observed by educational institutions.

Regional = 10

An observance specific to a subnational region, state, or province.

Other = 11

A 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

ProductVersions
.NET8, 10

See Also