System::Globalization::CultureInfo クラス

CultureInfo class

カルチャ固有の値とアルゴリズムのコレクションです。Setter 操作は読み取り専用でないオブジェクトでのみ有効です。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数への引数として使用してください。

class CultureInfo : public virtual System::Object,
                    public System::IFormatProvider,
                    public System::ICloneable

メソッド

メソッド説明
ClearCachedData()キャッシュされたカルチャ情報を更新します。
Clone() overrideカルチャ情報をクローンします。
static CreateSpecificCulture(const String&)名前でカルチャを作成します。
explicit CultureInfo(int)RTTI 情報。
CultureInfo(int, bool)コンストラクタ。
explicit CultureInfo(const String&)コンストラクタ。
CultureInfo(const String&, bool)コンストラクタ。
CultureInfo(std::nullptr_t)常に ArgumentNullException をスローします。
Equals(SharedPtr<Object>) overrideオブジェクトを比較します。
virtual get_Calendar() constカルチャで使用されるカレンダーを取得します。
virtual get_CompareInfo() constカルチャ規則に従う文字列比較子を取得します。
get_CultureTypes() const現在のカルチャを表すカルチャタイプのビット単位結合を取得します。
static get_CurrentCulture()現在のスレッドに設定されたカルチャを取得します。
static get_CurrentUICulture()現在のスレッドの UI カルチャを取得します。
virtual get_DateTimeFormat() const日付形式情報を取得します。
static get_DefaultThreadCurrentCulture()現在のアプリケーションドメインのデフォルトカルチャを取得します。
static get_DefaultThreadCurrentUICulture()現在のアプリケーションドメインのデフォルト UI カルチャを取得します。
virtual get_DisplayName() constカルチャの表示名を取得します。
virtual get_EnglishName() constカルチャの英語名を取得します。
get_IetfLanguageTag() const言語の RFC 4646 名を取得します。
static get_InstalledUICulture()オペレーティングシステムにインストールされたカルチャを取得します。
static get_InvariantCulture()不変カルチャを取得します。
virtual get_IsNeutralCulture() constカルチャが中立かどうかを確認します。
get_IsReadOnly() constカルチャー オブジェクトが読み取り専用かどうかをチェックします。
virtual get_KeyboardLayoutId() constアクティブな入力ロケール識別子を取得します。
virtual get_LCID() constカルチャー識別子を取得します。
virtual get_Name() constカルチャー名を取得します。
virtual get_NativeName() constカルチャーのネイティブ名を取得します。
virtual get_NumberFormat() const数値書式情報を取得します。
virtual get_OptionalCalendars() constカルチャーで使用できるカレンダーの一覧です。
virtual get_Parent() const親カルチャーを取得します。
virtual get_TextInfo() constカルチャーで使用されるテキスト パラメータを取得します。
virtual get_ThreeLetterISOLanguageName() const3 文字の ISO 639-2 言語コードを取得します。
virtual get_ThreeLetterWindowsLanguageName() constWindows API で定義されている言語の 3 文字コードを取得します。
virtual get_TwoLetterISOLanguageName() constカルチャーに関連付けられた 2 文字の ISO 言語名を取得します。
get_UseUserOverride() constCultureInfo がユーザー選択のカルチャー設定を使用しているかどうかを示すフラグを取得します。
GetConsoleFallbackUICulture() constコンソール アプリケーションに適した代替カルチャーを取得します。
static GetCultureInfo(const String&)名前でカルチャーを取得します。CreateSpecificCulture と同じです。
static GetCultureInfo(const String&, const String&)名前でカルチャーを取得します。
static GetCultureInfo(int32_t)ID でカルチャーを取得します。
static GetCultureInfoByIetfLanguageTag(const String&)非推奨です。指定された RFC 4646 言語タグで読み取り専用の CultureInfo オブジェクトを取得します。
static GetCultures(CultureTypes)指定されたタイプに該当するカルチャーを取得します。
GetFormat(const TypeInfo&) override特定のタイプの書式オブジェクトを取得します。
GetHashCode() const overrideオブジェクトのハッシュコードを返します。
IsInherited() const継承フラグを取得します。内部使用向けです。
operator=(const CultureInfo&)
operator==(const CultureInfo&) constカルチャー パラメータを比較します。
static ReadOnly(const CultureInfoPtr&)カルチャーの読み取り専用バージョンを取得します。
static set_CurrentCulture(const CultureInfoPtr&)現在のスレッドのカルチャーを設定します。
static set_CurrentUICulture(const CultureInfoPtr&)現在のスレッドの UI カルチャーを設定します。
virtual set_DateTimeFormat(DateTimeFormatInfoPtr)日付形式情報を設定します。
static set_DefaultThreadCurrentCulture(const CultureInfoPtr&)現在のアプリケーションドメインでデフォルトのカルチャを設定します。
static set_DefaultThreadCurrentUICulture(const CultureInfoPtr&)現在のアプリケーションドメインでデフォルトの UI カルチャを設定します。
virtual set_NumberFormat(NumberFormatInfoPtr)数値書式情報を取得します。
ToString() const overrideカルチャを文字列に変換します。

参照