UmAlQuraCalendar クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サウジ イスラム暦 (Um Al Qura) カレンダーを表します。
public ref class UmAlQuraCalendar : System::Globalization::Calendar
public class UmAlQuraCalendar : System.Globalization.Calendar
[System.Serializable]
public class UmAlQuraCalendar : System.Globalization.Calendar
type UmAlQuraCalendar = class
inherit Calendar
[<System.Serializable>]
type UmAlQuraCalendar = class
inherit Calendar
Public Class UmAlQuraCalendar
Inherits Calendar
- 継承
- 属性
注釈
UmAlQuraCalendar クラスは、HijriCalendar クラスとほぼ同じですが、Um Al Qura カレンダーでは、サウジアラビア政府からライセンスを受けたテーブル ベースのアルゴリズムを使用して日付を計算し、1500 年の A.H. に日付を表現でき、HijriAdjustment プロパティはサポートされていません。
注
.NET Framework で UmAlQuraCalendar クラスとその他の予定表クラスを使用する方法については、「 カレンダーの操作」を参照してください。
UmAlQuraCalendarクラスでは、毎月 29 日または 30 日ですが、通常は識別可能な順序ではありません。 イスラム暦のドキュメントには、毎月の対応する日を示すテーブルが用意されているのに対し、Um Al Qura カレンダーにはそのような一般的なテーブルを作成できません。
イスラム暦の詳細については、 HijriCalendar クラスを参照してください。
メモUmAlQuraCalendar クラスは、04/30/1900 00.00.00 (グレゴリオ暦の日付) から 2077 年 11 月 16 日 23:59:59 (グレゴリオ暦の日付) までの日付のみをサポートします。
コンストラクター
| 名前 | 説明 |
|---|---|
| UmAlQuraCalendar() |
UmAlQuraCalendar クラスの新しいインスタンスを初期化します。 |
フィールド
| 名前 | 説明 |
|---|---|
| CurrentEra |
現在のカレンダーの現在の時代 (年号) を表します。 このフィールドの値は 0 です。 (継承元 Calendar) |
| UmAlQuraEra |
現在の時代 (年号) を表します。 このフィールドは定数です。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AlgorithmType |
現在のカレンダーが太陽系、月ベース、またはその両方の組み合わせかどうかを示す値を取得します。 |
| DaysInYearBeforeMinSupportedYear |
MinSupportedDateTime プロパティで指定された年の前の年の日数を取得します。 |
| Eras |
現在の UmAlQuraCalendarでサポートされている時代 (年号) の一覧を取得します。 |
| IsReadOnly |
この Calendar オブジェクトが読み取り専用かどうかを示す値を取得します。 (継承元 Calendar) |
| MaxSupportedDateTime |
このカレンダーでサポートされている最新の日付と時刻を取得します。 |
| MinSupportedDateTime |
このカレンダーでサポートされている最も古い日付と時刻を取得します。 |
| TwoDigitYearMax |
2 桁の年で表すことができる 100 年の範囲の最後の年を取得または設定します。 |