


## クラス

| クラス | 説明 |
| --- | --- |
| [Calendar](./calendar/) | [Calendar](./calendar/) は日付の処理、計算、フォーマット等の方法を定義します。Setter 操作は読み取り専用でないオブジェクトでのみ有効です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でインスタンスを作成しないでください。実行時エラーやアサーション障害の原因となります。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数への引数として使用してください。 |
| [CharUnicodeInfo](./charunicodeinfo/) | Unicode 文字に関する情報を取得します。 |
| [ChineseLunisolarCalendar](./chineselunisolarcalendar/) | 中国の太陰太陽暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でインスタンスを作成しないでください。実行時エラーやアサーション障害の原因となります。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数への引数として使用してください。 |
| [CompareInfo](./compareinfo/) | カルチャーに依存した文字列比較を行います。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [CultureInfo](./cultureinfo/) | カルチャー固有の値とアルゴリズムのコレクションです。Setter 操作は読み取り専用でないオブジェクトでのみ有効です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [DateTimeFormatInfo](./datetimeformatinfo/) | 日付と時刻の書式設定パラメータのセットです。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [DaylightTime](./daylighttime/) | 夏時間の期間です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [EastAsianLunisolarCalendar](./eastasianlunisolarcalendar/) | 東アジアの太陰太陽暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [GlobalizationExtensions](./globalizationextensions/) | [Globalization](./) に関連するメソッドです。 |
| [GregorianCalendar](./gregoriancalendar/) | グレゴリオ暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [HebrewCalendar](./hebrewcalendar/) | ヘブライ暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [HijriCalendar](./hijricalendar/) | ヒジュラ暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [IdnMapping](./idnmapping/) | [IdnMapping](./idnmapping/) は名前を Punycode にマッピングするために使用されます。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [JapaneseCalendar](./japanesecalendar/) | 日本暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [JapaneseLunisolarCalendar](./japaneselunisolarcalendar/) | 日本の太陰太陽暦です。実装されていません。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [JulianCalendar](./juliancalendar/) | ユリウス暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [KoreanCalendar](./koreancalendar/) | 韓国暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [KoreanLunisolarCalendar](./koreanlunisolarcalendar/) | 韓国の太陰太陽暦です。実装されていません。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [NumberFormatInfo](./numberformatinfo/) | 数値の書式設定方法に関する情報を保持します。Setter 操作は読み取り専用でないオブジェクトでのみ有効です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [PersianCalendar](./persiancalendar/) | ペルシャ暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [RegionInfo](./regioninfo/) | 地域に関する情報を提供します。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [SortKey](./sortkey/) | 文字列をソートキーにマッピングします。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [SortVersion](./sortversion/) | 文字列の比較および順序付けに使用される Unicode バージョンに関する情報を提供します。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [StringInfo](./stringinfo/) | 文字列の部分を反復処理するためのスプリッタです。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [TaiwanCalendar](./taiwancalendar/) | 台湾暦です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [TaiwanLunisolarCalendar](./taiwanlunisolarcalendar/) | 台湾の太陰太陽暦です。実装されていません。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [TextElementEnumerator](./textelementenumerator/) | 文字列要素（文字）を反復処理する列挙子です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [TextInfo](./textinfo/) | ロケール固有のテキストプロパティを定義します。Setter 操作は読み取り専用でないオブジェクトでのみ有効です。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。スタック上や operator new でこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数の引数として使用してください。 |
| [ThaiBuddhistCalendar](./thaibuddhistcalendar/) | タイ仏教暦。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。このタイプのインスタンスをスタック上で作成したり operator new を使用したりしないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数への引数として使用してください。 |
| [UmAlQuraCalendar](./umalquracalendar/) | ウム・アル＝クラー暦。未実装。このクラスのオブジェクトは [System::MakeObject()](../system/makeobject/) 関数を使用してのみ割り当てるべきです。このタイプのインスタンスをスタック上で作成したり operator new を使用したりしないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを [System::SmartPtr](../system/smartptr/) ポインタでラップし、そのポインタを関数への引数として使用してください。 |
## Enums

| 列挙型 | 説明 |
| --- | --- |
| [CalendarAlgorithmType](./calendaralgorithmtype/) | [Calendar](./calendar/) 型。 |
| [CalendarWeekRule](./calendarweekrule/) | 年の最初の週を決定する方法。 |
| [CompareOptions](./compareoptions/) | [String](../system/string/) 比較オプション。 |
| [CultureTypes](./culturetypes/) | カルチャーカテゴリのビットマスクエントリ。 |
| [DateTimeStyles](./datetimestyles/) | 日付と時刻の書式設定オプションを定義します。ビットフラグ。 |
| [DigitShapes](./digitshapes/) | 数字の表示方法を指定します。 |
| [GregorianCalendarTypes](./gregoriancalendartypes/) | グレゴリオ暦の種類。 |
| [NumberStyles](./numberstyles/) | 解析時に許可される数値スタイル。 |
| [TimeSpanStyles](./timespanstyles/) | 文字列で表された時間間隔を Timespan オブジェクトに変換するメソッドの文字列解析をカスタマイズする書式設定オプションを指定します。 |
| [UnicodeCategory](./unicodecategory/) | Unicode 文字のカテゴリ。 |
## Typedefs

| 型定義 | 説明 |
| --- | --- |
| [CalendarPtr](./calendarptr/) | [Calendar](./calendar/) ポインタ型。 |
| [ChineseLunisolarCalendarPtr](./chineselunisolarcalendarptr/) | [ChineseLunisolarCalendar](./chineselunisolarcalendar/) ポインタ型。 |
| [CompareInfoPtr](./compareinfoptr/) | [CompareInfo](./compareinfo/) ポインタ型。 |
| [CultureInfoPtr](./cultureinfoptr/) | [CultureInfo](./cultureinfo/) ポインタ型。 |
| [DateTimeFormatInfoPtr](./datetimeformatinfoptr/) | [DateTimeFormatInfo](./datetimeformatinfo/) 情報ポインタ。 |
| [DaylightTimePtr](./daylighttimeptr/) | [DaylightTime](./daylighttime/) ポインタ型。 |
| [EastAsianLunisolarCalendarPtr](./eastasianlunisolarcalendarptr/) | [EastAsianLunisolarCalendar](./eastasianlunisolarcalendar/) ポインタ型。 |
| [GregorianCalendarPtr](./gregoriancalendarptr/) | [GregorianCalendar](./gregoriancalendar/) ポインタ型。 |
| [HebrewCalendarPtr](./hebrewcalendarptr/) | [HebrewCalendar](./hebrewcalendar/) ポインタ型。 |
| [HijriCalendarPtr](./hijricalendarptr/) | [HijriCalendar](./hijricalendar/) ポインタ型。 |
| [IdnMappingPtr](./idnmappingptr/) | [IdnMapping](./idnmapping/) ポインタ型。 |
| [JapaneseCalendarPtr](./japanesecalendarptr/) | [JapaneseCalendar](./japanesecalendar/) ポインタ型。 |
| [JapaneseLunisolarCalendarPtr](./japaneselunisolarcalendarptr/) | [JapaneseLunisolarCalendar](./japaneselunisolarcalendar/) ポインター型。 |
| [JulianCalendarPtr](./juliancalendarptr/) | [JulianCalendar](./juliancalendar/) ポインター型。 |
| [KoreanCalendarPtr](./koreancalendarptr/) | [KoreanCalendar](./koreancalendar/) ポインター型。 |
| [KoreanLunisolarCalendarPtr](./koreanlunisolarcalendarptr/) | [KoreanLunisolarCalendar](./koreanlunisolarcalendar/) ポインター型。 |
| [NumberFormatInfoPtr](./numberformatinfoptr/) | [NumberFormatInfo](./numberformatinfo/) ポインター。 |
| [PersianCalendarPtr](./persiancalendarptr/) | [PersianCalendar](./persiancalendar/) ポインター型。 |
| [RegionInfoPtr](./regioninfoptr/) | [RegionInfo](./regioninfo/) ポインター型。 |
| [SortKeyPtr](./sortkeyptr/) | [SortKey](./sortkey/) ポインター型。 |
| [SortVersionPtr](./sortversionptr/) | [SortVersion](./sortversion/) ポインター型。 |
| [StringInfoPtr](./stringinfoptr/) | [StringInfo](./stringinfo/) ポインター型。 |
| [TaiwanCalendarPtr](./taiwancalendarptr/) | [TaiwanCalendar](./taiwancalendar/) ポインター型。 |
| [TaiwanLunisolarCalendarPtr](./taiwanlunisolarcalendarptr/) | [TaiwanLunisolarCalendar](./taiwanlunisolarcalendar/) ポインター型。 |
| [TextElementEnumeratorPtr](./textelementenumeratorptr/) | [TextElementEnumerator](./textelementenumerator/) ポインター型。 |
| [TextInfoPtr](./textinfoptr/) | [TextInfo](./textinfo/) ポインター型。 |
| [ThaiBuddhistCalendarPtr](./thaibuddhistcalendarptr/) | [ThaiBuddhistCalendar](./thaibuddhistcalendar/) ポインター型。 |
| [UmAlQuraCalendarPtr](./umalquracalendarptr/) | [UmAlQuraCalendar](./umalquracalendar/) ポインター型。 |
