Table of Contents

CommonNotableDateCatalog Enum

Definition

Namespace
Bodu.Globalization.Calendar
Assembly
Bodu.Globalization.Calendar.dll
Package
Bodu.Globalization.Calendar 1.0.1
Source
CommonNotableDateCatalog.cs

Enumerates the shared, reusable notable-date catalogues bundled with the library, providing a strongly-typed name for each so callers can resolve a catalogue through Resolve(CommonNotableDateCatalog) without spelling its raw resource name.

public enum CommonNotableDateCatalog
Extension Methods

Fields

Catholic = 0

The Roman Catholic observances catalogue (catholic).

ChristianAnglican = 1

The Anglican Christian observances catalogue (christian-anglican).

ChristianOrientalOrthodox = 2

The Oriental Orthodox Christian observances catalogue (christian-oriental-orthodox).

ChristianOrthodox = 3

The Eastern Orthodox Christian observances catalogue (christian-orthodox).

ChristianProtestant = 4

The Protestant Christian observances catalogue (christian-protestant).

ChristianWestern = 5

The Western Christian observances catalogue (christian-western).

DefaultMinimal = 6

The minimal default catalogue of baseline observances (default-minimal).

GlobalAll = 7

The aggregate catalogue combining every bundled concept (global-all).

GlobalAnchors = 8

The catalogue of anchor dates that other rules reference (global-anchors).

GlobalAnimals = 9

The animal-themed awareness catalogue (global-animals).

GlobalBahai = 10

The Baháʼí faith observances catalogue (global-bahai).

GlobalBuddhist = 11

The Buddhist observances catalogue (global-buddhist).

GlobalCore = 12

The core civil observances catalogue - New Year's Day and similar universal dates (global-core).

GlobalCultural = 13

The cultural observances catalogue (global-cultural).

GlobalEducation = 14

The education-themed observances catalogue (global-education).

GlobalEnvironment = 15

The environmental observances catalogue (global-environment).

GlobalFamilySocial = 16

The family and social observances catalogue (global-family-social).

GlobalFamily = 17

The family observances catalogue (global-family).

GlobalFood = 18

The food-themed observances catalogue (global-food).

GlobalHealth = 19

The health-themed observances catalogue (global-health).

GlobalHindu = 20

The Hindu observances catalogue (global-hindu).

GlobalIslamicUmmAlQura = 21

The Islamic observances catalogue computed on the Umm al-Qura calendar (global-islamic-umm-al-qura).

GlobalIslamic = 22

The Islamic observances catalogue (global-islamic).

GlobalJain = 23

The Jain observances catalogue (global-jain).

GlobalJewish = 24

The Jewish observances catalogue (global-jewish).

GlobalLunar = 25

The lunar observances catalogue (global-lunar).

GlobalMultidayNormalization = 26

The multi-day normalization helpers catalogue (global-multiday-normalization).

GlobalPersian = 27

The Persian (Solar Hijri) observances catalogue (global-persian).

GlobalRemembrance = 28

The remembrance observances catalogue (global-remembrance).

GlobalScience = 29

The science-themed observances catalogue (global-science).

GlobalSikh = 30

The Sikh observances catalogue (global-sikh).

GlobalSocial = 31

The social-awareness observances catalogue (global-social).

GlobalUn = 32

The United Nations international days catalogue (global-un).

GlobalZoroastrian = 33

The Zoroastrian observances catalogue (global-zoroastrian).

Remarks

Each member maps one-to-one to an embedded catalogue whose bare resource name is its kebab-case equivalent (for example GlobalCore maps to global-core and ChristianWestern to christian-western). Use GetResourceName(CommonNotableDateCatalog) to obtain the raw name for an Import directive.

Applies to

ProductVersions
.NET8, 10