Aracılığıyla paylaş


JapaneseLunisolarCalendar.Eras Özellik

Tanım

Nesneyle ilgili JapaneseLunisolarCalendar olan dönemleri alır.

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()

Özellik Değeri

Int32[]

İlgili dönemleri belirten 32 bit işaretli tamsayılardan oluşan bir dizi.

Açıklamalar

Bu özellik tarafından döndürülen dizideki değerler, 1 ile en büyük dönem numarası arasında değişen sayılardır. En büyük çağ numarası ilk dizi öğesinde döndürülür ve en küçük dönem numarası son öğede döndürülür.

Önemli

Japon takvimlerindeki dönemler imparatorun saltanatına dayanır ve bu nedenle değişmesi beklenir. Örneğin, 1 Mayıs 2019 ve JapaneseLunisolarCalendariçinde Reiwa döneminin başlangıcını işaretlediJapaneseCalendar. Bu tür bir çağ değişikliği, bu takvimleri kullanan tüm uygulamaları etkiler. Daha fazla bilgi edinmek ve uygulamalarınızın etkilenip etkilenmediğini belirlemek için bkz. .NET'te Japon takviminde yeni bir dönemi işleme. Uygulamalarınızı Windows sistemlerinde test ederek çağ değişikliğine hazır olmalarını sağlama hakkında bilgi için bkz. Uygulamanızı Japon çağı değişikliğine hazırlama. .NET'te birden çok dönemi destekleyen takvimleri destekleyen özellikler ve birden çok dönemi destekleyen takvimlerle çalışırken en iyi yöntemler için bkz. Dönemlerle çalışma.

JapaneseLunisolarCalendar Meiji ve Taisho dönemlerini tanımlarken (sırasıyla 1. ve 2. çağlar), takvim aralıklarındaki tarihleri desteklemez. Örneğin, bu dönem aralıklarındaki bir tarihe GetEra yapılan veya ToDateTime çağrısı bir ArgumentOutOfRangeExceptionoluşturur.

özelliği, JapaneseLunisolarCalendar.Eras özelliğiyle aynı değerleri JapaneseCalendar.Eras döndürür.

Şunlara uygulanır