Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source

ChineseLunisolarCalendar, classe

Représente des divisions de temps, par exemple des mois, des jours ou des années. Les années sont calculées à l'aide du calendrier chinois, tandis que les jours et les mois sont calculés à l'aide du calendrier luni-solaire.

Espace de noms :  System.Globalization
Assembly :  mscorlib (dans mscorlib.dll)

[SerializableAttribute]
public class ChineseLunisolarCalendar : EastAsianLunisolarCalendar

Le type ChineseLunisolarCalendar expose les membres suivants.

  NomDescription
Méthode publiqueChineseLunisolarCalendarInitialise une nouvelle instance de la classe ChineseLunisolarCalendar.
Début

  NomDescription
Propriété publiqueAlgorithmTypeObtient une valeur qui indique si le calendrier actuel est solaire, lunaire, ou une combinaison des deux. (Hérité de EastAsianLunisolarCalendar.)
Propriété publiqueErasObtient les ères qui correspondent à la plage de dates et d'heures prises en charge par l'objet ChineseLunisolarCalendar actuel. (Substitue Calendar.Eras.)
Propriété publiqueIsReadOnlyObtient une valeur qui indique si cet objet Calendar est en lecture seule. (Hérité de Calendar.)
Propriété publiqueMaxSupportedDateTimeObtient la date et l'heure maximales prises en charge par la classe ChineseLunisolarCalendar. (Substitue Calendar.MaxSupportedDateTime.)
Propriété publiqueMinSupportedDateTimeObtient la date et l'heure minimales prises en charge par la classe ChineseLunisolarCalendar. (Substitue Calendar.MinSupportedDateTime.)
Propriété publiqueTwoDigitYearMaxObtient ou définit la dernière année d'une plage de 100 ans pouvant être représentée par une année à 2 chiffres. (Hérité de EastAsianLunisolarCalendar.)
Début

  NomDescription
Méthode publiqueAddDaysRetourne un DateTime qui est le nombre de jours spécifié jusqu'au DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueAddHoursRetourne un DateTime qui représente le nombre d'heures jusqu'au DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueAddMillisecondsRetourne un DateTime qui correspond au nombre de millisecondes spécifié jusqu'au DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueAddMinutesRetourne un DateTime qui correspond au nombre de minutes jusqu'au DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueAddMonthsCalcule la date qui correspond au nombre spécifié de mois à partir de la date spécifiée. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueAddSecondsRetourne un DateTime qui correspond au nombre de secondes spécifié jusqu'au DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueAddWeeksRetourne un DateTime qui correspond au nombre de semaines spécifié jusqu'au DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueAddYearsCalcule la date qui correspond au nombre spécifié d'années à partir de la date spécifiée. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueCloneCrée un nouvel objet qui est une copie de l'objet Calendar en cours. (Hérité de Calendar.)
Méthode publiqueEquals(Object)Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégéeFinalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueGetCelestialStemCalcule le trait céleste de l'année spécifiée dans le cycle sexagénaire (60 années). (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetDayOfMonthCalcule le jour du mois de la date spécifiée. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetDayOfWeekCalcule le jour de la semaine de la date spécifiée. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetDayOfYearCalcule le jour de l'année de la date spécifiée. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetDaysInMonth(Int32, Int32)Retourne le nombre de jours dans le mois et l'année spécifiés de l'ère actuelle. (Hérité de Calendar.)
Méthode publiqueGetDaysInMonth(Int32, Int32, Int32)Calcule le nombre de jours dans le mois spécifié de l'année et de l'ère spécifiées. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetDaysInYear(Int32)Retourne le nombre de jours de l'année spécifiée de l'ère actuelle. (Hérité de Calendar.)
Méthode publiqueGetDaysInYear(Int32, Int32)Calcule le nombre de jours dans l'année et l'ère spécifiées. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetEraRécupère l'ère qui correspond au type DateTime spécifié. (Substitue Calendar.GetEra(DateTime).)
Méthode publiqueGetHashCodeSert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publiqueGetHourRetourne l'heure du DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueGetLeapMonth(Int32)Calcule le mois d'une année bissextile d'une spécifiée. (Hérité de Calendar.)
Méthode publiqueGetLeapMonth(Int32, Int32)Calcule le mois d'une année bissextile d'une année et d'une ère spécifiées. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetMillisecondsRetourne la valeur en millisecondes du DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueGetMinuteRetourne les minutes du DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueGetMonthRetourne le mois de la date spécifiée. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetMonthsInYear(Int32)Retourne le nombre de mois de l'année spécifiée dans l'ère actuelle. (Hérité de Calendar.)
Méthode publiqueGetMonthsInYear(Int32, Int32)Calcule le nombre de mois dans l'année et l'ère spécifiées. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetSecondRetourne les secondes du DateTime spécifié. (Hérité de Calendar.)
Méthode publiqueGetSexagenaryYearCalcule l'année dans le cycle sexagénaire (60 années) qui correspond à la date spécifiée. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetTerrestrialBranchCalcule la branche terrestre de l'année spécifiée dans le cycle sexagénaire (60 années). (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueGetWeekOfYearRetourne la semaine de l'année qui contient la date de la valeur DateTime spécifiée. (Hérité de Calendar.)
Méthode publiqueGetYearRetourne l'année de la date spécifiée. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueIsLeapDay(Int32, Int32, Int32)Détermine si la date spécifiée dans l'ère en cours est une année bissextile. (Hérité de Calendar.)
Méthode publiqueIsLeapDay(Int32, Int32, Int32, Int32)Détermine si la date spécifiée de l'ère spécifiée est un jour bissextile. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueIsLeapMonth(Int32, Int32)Détermine si le mois spécifié de l'année spécifiée dans l'ère en cours est un mois bissextile. (Hérité de Calendar.)
Méthode publiqueIsLeapMonth(Int32, Int32, Int32)Détermine si le mois spécifié de l'année et de l'ère spécifiées est un mois d'une année bissextile. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueIsLeapYear(Int32)Détermine si l'année spécifiée dans l'ère en cours est une année bissextile. (Hérité de Calendar.)
Méthode publiqueIsLeapYear(Int32, Int32)Détermine si l'année spécifiée de l'ère spécifiée est une année bissextile. (Hérité de EastAsianLunisolarCalendar.)
Méthode protégéeMemberwiseCloneCrée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publiqueToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)Retourne un DateTime correspondant à la date et à l'heure spécifiées pour l'ère en cours. (Hérité de Calendar.)
Méthode publiqueToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)Retourne un DateTime correspondant à la date, l'heure et l'ère spécifiées. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueToFourDigitYearConvertit l'année spécifiée en une année à quatre chiffres. (Hérité de EastAsianLunisolarCalendar.)
Méthode publiqueToStringRetourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Début

  NomDescription
Champ publicMembre statiqueChineseEraSpécifie l'ère qui correspond à l'objet ChineseLunisolarCalendar actuel.
Début

La classe ChineseLunisolarCalendar est dérivée de la classe EastAsianLunisolarCalendar qui représente le calendrier luni-solaire. La classe EastAsianLunisolarCalendar prend en charge le cycle sexagénaire (qui se répète tous les 60 ans) en plus des années solaires et des mois lunaires. Chaque année solaire du calendrier est associée à une année sexagénaire, un trait céleste et une branche terrestre, et ces calendriers peuvent avoir des mois bissextiles après n'importe quel mois de l'année. La classe ChineseLunisolarCalendar calcule les années en fonction des calculs solaires, et les mois et les jours en fonction des calculs lunaires.

Un mois d'une année bissextile peut se produire après n'importe quel mois d'une année. Par exemple, la méthode GetMonth retourne un nombre entre 1 et 13, qui indique le mois associé à une date spécifiée. S'il y a un mois d'une année bissextile entre les huitième et neuvième mois de l'année, la méthode GetMonth retourne 8 pour le huitième mois, 9 pour le huitième mois de l'année bissextile et 10 pour le neuvième mois.

Actuellement, aucune des cultures prises en charge par la classe CultureInfo n'utilise ChineseLunisolarCalendar. Par conséquent, vous pouvez uniquement utiliser cette classe pour calculer des dates du calendrier luni-solaire chinois.

Chaque objet CultureInfo prend en charge un ensemble de calendriers. La propriété Calendar retourne le calendrier par défaut pour la culture et la propriété OptionalCalendars retourne un tableau contenant tous les calendriers pris en charge par la culture. Pour changer le calendrier utilisé par CultureInfo, l'application doit affecter la propriété Calendar de CultureInfo.DateTimeFormat à un nouveau Calendar.

.NET Framework

Pris en charge dans : 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft