JapaneseLunisolarCalendar.Eras プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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()
プロパティ値
関連する時代 (年号) を指定する 32 ビット符号付き整数の配列。
注釈
このプロパティによって返される配列の値は、1 から最大の時代 (年号) の範囲の数値です。 最初の配列要素では最大の時代号番号が返され、最後の要素では最も小さい年号番号が返されます。
重要
和暦の時代 (年号) は天皇の代に基づいているため、変更されることが予想されます。 たとえば、JapaneseCalendar と JapaneseLunisolarCalendar において、2019 年 5 月 1 日から令和時代が始まることになりました。 このような時代 (年号) の変更は、これらのカレンダーを使用するすべてのアプリケーションに影響します。 詳細と、アプリケーションが影響を受けるかどうかを判断するには、「 .NET での日本語カレンダーでの新しい時代の処理」を参照してください。 Windows システムでアプリケーションをテストして時代 (年号) の変更に対する準備を確認する方法については、「 日本の時代 (年号) に合わせてアプリケーションを準備する」を参照してください。 複数の時代 (年号) を含むカレンダーをサポートする .NET の機能と、複数の時代 (年号) をサポートするカレンダーを操作する場合のベスト プラクティスについては、「 年号の操作」を参照してください。
JapaneseLunisolarCalendarは明治と大正の時代 (それぞれ時代 1 と 2) を定義していますが、カレンダーではその範囲の日付はサポートされていません。 たとえば、これらの時代 (年号) 範囲の日付を GetEra 含む または ToDateTime を呼び出すと、 が ArgumentOutOfRangeExceptionスローされます。
プロパティは JapaneseLunisolarCalendar.Eras 、 プロパティと同じ値を JapaneseCalendar.Eras 返します。
適用対象
.NET