JapaneseLunisolarCalendar.Eras Propriété

Définition

Obtient les ères qui sont pertinentes à l’objet JapaneseLunisolarCalendar.

public:
 virtual property cli::array <int> ^ Eras { cli::array <int> ^ get(); };
public override int[] Eras { get; }
member this.Eras : int[]
Public Overrides ReadOnly Property Eras As Integer()

Valeur de propriété

Int32[]

Tableau d'entiers signés 32 bits qui spécifient les ères pertinentes.

Remarques

Les valeurs du tableau retournées par cette propriété sont des nombres compris entre 1 et le plus grand nombre d’ères. Le plus grand nombre d’ères est retourné dans le premier élément de tableau, et le plus petit nombre d’ère est retourné dans le dernier élément.

Important

Les ères des calendriers japonais sont basées sur le règne de l’empereur et sont donc amenées à changer. Par exemple, le 1 mai 2019 a marqué le début de l’ère Reiwa dans JapaneseCalendar et JapaneseLunisolarCalendar. Ce changement d’ère affecte toutes les applications qui utilisent ces calendriers. Pour plus d’informations et pour déterminer si vos applications sont affectées, consultez Gestion d’une nouvelle ère dans le calendrier japonais dans .NET. Pour plus d’informations sur le test de vos applications sur les systèmes Windows afin de garantir leur préparation au changement d’ère, consultez Préparer votre application pour le changement d’ère japonaise. Pour connaître les fonctionnalités de .NET qui prennent en charge les calendriers avec plusieurs ères et pour connaître les meilleures pratiques lors de l’utilisation de calendriers qui prennent en charge plusieurs ères, consultez Utilisation des ères.

Bien que le JapaneseLunisolarCalendar définit les ères Meiji et Taisho (ères 1 et 2, respectivement), le calendrier ne prend pas en charge les dates dans leurs plages. Par exemple, un appel à GetEra ou ToDateTime avec une date dans ces plages d’ères lève un ArgumentOutOfRangeException.

La JapaneseLunisolarCalendar.Eras propriété retourne les mêmes valeurs que la JapaneseCalendar.Eras propriété .

S’applique à