HijriCalendar.TwoDigitYearMax Propriété

Définition

Obtient ou définit la dernière année d’une plage de 100 ans qui peut être représentée par une année à 2 chiffres.

public:
 virtual property int TwoDigitYearMax { int get(); void set(int value); };
public override int TwoDigitYearMax { get; set; }
member this.TwoDigitYearMax : int with get, set
Public Overrides Property TwoDigitYearMax As Integer

Valeur de propriété

L’année dernière d’une plage de 100 ans qui peut être représentée par une année à 2 chiffres.

Exceptions

Ce calendrier est en lecture seule.

La valeur d’une opération set est inférieure à 100 ou supérieure à 9666.

Remarques

Cette propriété permet à une année à 2 chiffres d’être correctement traduite en une année à 4 chiffres. Par exemple, si cette propriété est définie sur 1429, la plage de 100 ans est comprise entre 1330 et 1429. Par conséquent, une valeur à 2 chiffres de 30 est interprétée comme 1330, tandis qu’une valeur à 2 chiffres de 29 est interprétée comme 1429.

La valeur initiale de cette propriété est dérivée des paramètres de la partie options régionales et linguistiques du Panneau de configuration. Toutefois, ces informations peuvent changer pendant la vie du AppDomain. La HijriCalendar classe ne détecte pas automatiquement les modifications apportées aux paramètres système.

L’application doit définir cette valeur sur 99 pour indiquer que les années à 2 chiffres doivent être prises littéralement. Par exemple, si cette propriété est définie sur 99, la plage de 100 ans est comprise entre 0 (et non une valeur valide pour la plupart des calendriers) à 99. Par conséquent, une valeur à 2 chiffres de 30 est interprétée comme 30.

S’applique à

Voir aussi