CultureInfo.GetCultureInfo CultureInfo.GetCultureInfo CultureInfo.GetCultureInfo CultureInfo.GetCultureInfo Method

定義

カルチャのキャッシュされた読み取り専用インスタンスを取得します。Retrieves a cached, read-only instance of a culture.

オーバーロード

GetCultureInfo(Int32) GetCultureInfo(Int32) GetCultureInfo(Int32) GetCultureInfo(Int32)

指定されたカルチャ識別子を使用して、カルチャのキャッシュされた読み取り専用インスタンスを取得します。Retrieves a cached, read-only instance of a culture by using the specified culture identifier.

GetCultureInfo(String) GetCultureInfo(String) GetCultureInfo(String) GetCultureInfo(String)

指定されたカルチャ名を使用して、カルチャのキャッシュされた読み取り専用インスタンスを取得します。Retrieves a cached, read-only instance of a culture using the specified culture name.

GetCultureInfo(String, String) GetCultureInfo(String, String) GetCultureInfo(String, String) GetCultureInfo(String, String)

カルチャのキャッシュされた読み取り専用インスタンスを取得します。Retrieves a cached, read-only instance of a culture. パラメーターは、別のカルチャで指定された TextInfo オブジェクトおよび CompareInfo オブジェクトで初期化されたカルチャを指定します。Parameters specify a culture that is initialized with the TextInfo and CompareInfo objects specified by another culture.

GetCultureInfo(Int32) GetCultureInfo(Int32) GetCultureInfo(Int32) GetCultureInfo(Int32)

指定されたカルチャ識別子を使用して、カルチャのキャッシュされた読み取り専用インスタンスを取得します。Retrieves a cached, read-only instance of a culture by using the specified culture identifier.

public:
 static System::Globalization::CultureInfo ^ GetCultureInfo(int culture);
public static System.Globalization.CultureInfo GetCultureInfo (int culture);
static member GetCultureInfo : int -> System.Globalization.CultureInfo
Public Shared Function GetCultureInfo (culture As Integer) As CultureInfo

パラメーター

culture
Int32 Int32 Int32 Int32

ロケール識別子 (LCID)。A locale identifier (LCID).

戻り値

読み取り専用の CultureInfo オブジェクト。A read-only CultureInfo object.

例外

culture は、サポートされていないカルチャを指定しています。culture specifies a culture that is not supported. 詳細については、「呼び出し時の注意」をご覧ください。See the Notes to Caller section for more information.

注釈

このメソッドの文字列オーバー ロードを使用することをお勧めします。 (GetCultureInfo(String))、Lcid ではなく、ロケール名を使用する必要があります。We recommend that you use the string overload of this method (GetCultureInfo(String)), because locale names should be used instead of LCIDs. カスタム ロケールでは、ロケール名が必要です。For custom locales, the locale name is required.

場合cultureは、返された現在のカルチャのロケール識別子CultureInfoオブジェクトはすべてのユーザー上書きが反映されません。If culture is the locale identifier of the current culture, the returned CultureInfo object does not reflect any user overrides.

注意 (呼び出し元)

.NET Framework 3.5.NET Framework 3.5以前のバージョンをスローして、ArgumentException場合culture有効なカルチャ識別子ではありません。The .NET Framework 3.5.NET Framework 3.5 and earlier versions throw an ArgumentException if culture is not a valid culture identifier. 以降では、 .NET Framework 4.NET Framework 4、このメソッドは、CultureNotFoundExceptionします。Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException. 実行するアプリ以降では、.NET Framework 4.NET Framework 4または後で Windows 7 以降、このメソッドを取得しよう、CultureInfoオブジェクト識別子を持つcultureオペレーティング システムは、そのカルチャをサポートしていない場合、オペレーティング システムから、メソッドがスローされます、CultureNotFoundExceptionします。Starting with apps that run under the .NET Framework 4.NET Framework 4 or later on Windows 7 or later, the method attempts to retrieve a CultureInfo object whose identifier is culture from the operating system; if the operating system does not support that culture, the method throws a CultureNotFoundException.

こちらもご覧ください

GetCultureInfo(String) GetCultureInfo(String) GetCultureInfo(String) GetCultureInfo(String)

指定されたカルチャ名を使用して、カルチャのキャッシュされた読み取り専用インスタンスを取得します。Retrieves a cached, read-only instance of a culture using the specified culture name.

public:
 static System::Globalization::CultureInfo ^ GetCultureInfo(System::String ^ name);
public static System.Globalization.CultureInfo GetCultureInfo (string name);
static member GetCultureInfo : string -> System.Globalization.CultureInfo
Public Shared Function GetCultureInfo (name As String) As CultureInfo

パラメーター

name
String String String String

カルチャの名前。The name of a culture. name では、大文字と小文字は区別されません。name is not case-sensitive.

戻り値

読み取り専用の CultureInfo オブジェクト。A read-only CultureInfo object.

例外

name は、サポートされていないカルチャを指定しています。name specifies a culture that is not supported. 詳細については、「呼び出し時の注意」をご覧ください。See the Notes to Callers section for more information.

注釈

Windows システムで定義済みカルチャ名の一覧は、次を参照してください。、言語タグ内の列、一連の Windows でサポートされている言語/地域名します。For a list of predefined culture names on Windows systems, see the Language tag column in the list of language/region names supported by Windows. カルチャ名によって定義された標準に準拠BCP 47します。Culture names follow the standard defined by BCP 47. さらに、Windows 10 以降で、name任意の有効な bcp-47 言語タグを指定できます。In addition, starting with Windows 10, name can be any valid BCP-47 language tag.

GetCultureInfoメソッドは、取得、キャッシュされた読み取り専用CultureInfoオブジェクト。The GetCultureInfo method retrieves a cached, read-only CultureInfo object. 対応する呼び出しよりも優れたパフォーマンスを提供、CultureInfo.CultureInfo(String)コンス トラクター。It offers better performance than a corresponding call to the CultureInfo.CultureInfo(String) constructor.

場合name、返された現在のカルチャの名前を指定CultureInfoオブジェクトはすべてのユーザー上書きが反映されません。If name is the name of the current culture, the returned CultureInfo object does not reflect any user overrides. これにより、メソッドのサーバー アプリケーションまたはツール、システム上の実際のユーザー アカウントがないと、複数のカルチャの読み込みを効率的にする必要があるに適しています。This makes the method suitable for server applications or tools that do not have a real user account on the system and that need to load multiple cultures efficiently.

場合nameString.Empty、インバリアント カルチャを返します。If name is String.Empty, the method returns the invariant culture. 値を取得するのと同じ、InvariantCultureプロパティ。This is equivalent to retrieving the value of the InvariantCulture property.

注意 (呼び出し元)

.NET Framework 3.5.NET Framework 3.5以前のバージョンをスローして、ArgumentException場合name有効なカルチャ名ではありません。The .NET Framework 3.5.NET Framework 3.5 and earlier versions throw an ArgumentException if name is not a valid culture name. 以降では、 .NET Framework 4.NET Framework 4、このメソッドは、CultureNotFoundExceptionします。Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException. 実行するアプリ以降では、.NET Framework 4.NET Framework 4または後で Windows 7 以降、このメソッドを取得しよう、CultureInfoオブジェクト識別子を持つnameオペレーティング システムから、オペレーティング システムは、そのカルチャをサポートしていない場合、name補助または置換カルチャでのメソッドがスローされます名ではなく、CultureNotFoundExceptionします。Starting with apps that run under the .NET Framework 4.NET Framework 4 or later on Windows 7 or later, the method attempts to retrieve a CultureInfo object whose identifier is name from the operating system; if the operating system does not support that culture, and if name is not the name of a supplementary or replacement culture, the method throws a CultureNotFoundException.

こちらもご覧ください

GetCultureInfo(String, String) GetCultureInfo(String, String) GetCultureInfo(String, String) GetCultureInfo(String, String)

カルチャのキャッシュされた読み取り専用インスタンスを取得します。Retrieves a cached, read-only instance of a culture. パラメーターは、別のカルチャで指定された TextInfo オブジェクトおよび CompareInfo オブジェクトで初期化されたカルチャを指定します。Parameters specify a culture that is initialized with the TextInfo and CompareInfo objects specified by another culture.

public:
 static System::Globalization::CultureInfo ^ GetCultureInfo(System::String ^ name, System::String ^ altName);
public static System.Globalization.CultureInfo GetCultureInfo (string name, string altName);
static member GetCultureInfo : string * string -> System.Globalization.CultureInfo
Public Shared Function GetCultureInfo (name As String, altName As String) As CultureInfo

パラメーター

name
String String String String

カルチャの名前。The name of a culture. name では、大文字と小文字は区別されません。name is not case-sensitive.

altName
String String String String

name の初期化に使用される TextInfo オブジェクトおよび CompareInfo オブジェクトを提供するカルチャの名前。The name of a culture that supplies the TextInfo and CompareInfo objects used to initialize name. altName では、大文字と小文字は区別されません。altName is not case-sensitive.

戻り値

読み取り専用の CultureInfo オブジェクト。A read-only CultureInfo object.

例外

name または altName が null です。name or altName is null.

name または altName は、サポートされていないカルチャを指定しています。name or altName specifies a culture that is not supported. 詳細については、「呼び出し時の注意」をご覧ください。See the Notes to Callers section for more information.

注釈

Windows システムで定義済みカルチャ名の一覧は、次を参照してください。、言語タグ内の列、一連の Windows でサポートされている言語/地域名します。For a list of predefined culture names on Windows systems, see the Language tag column in the list of language/region names supported by Windows. カルチャ名によって定義された標準に準拠BCP 47します。Culture names follow the standard defined by BCP 47. さらに、Windows 10 以降で、name任意の有効な bcp-47 言語タグを指定できます。In addition, starting with Windows 10, name can be any valid BCP-47 language tag.

GetCultureInfoメソッドは、取得、キャッシュされた読み取り専用CultureInfoオブジェクト。The GetCultureInfo method obtains a cached, read-only CultureInfo object. 対応する呼び出しよりも優れたパフォーマンスを提供するCultureInfoコンス トラクター。It offers better performance than a corresponding call to a CultureInfo constructor. 指定されているのと同じカルチャを作成するメソッドが使用される、nameパラメーターがさまざまな並べ替えと大文字小文字の区別ルールします。The method is used to create a culture similar to that specified by the name parameter, but with different sorting and casing rules.

場合nameまたはaltName名前は、現在のカルチャの返されたオブジェクトは反映されていませんすべてのユーザー上書きします。If name or altName is the name of the current culture, the returned objects do not reflect any user overrides. 場合nameString.Empty、インバリアント カルチャを返します。If name is String.Empty, the method returns the invariant culture. 値を取得するのと同じ、InvariantCultureプロパティ。This is equivalent to retrieving the value of the InvariantCulture property. 場合altNameString.Empty書記と比較メソッドを使用して、インバリアント カルチャで指定された規則。If altName is String.Empty, the method uses the writing system and comparison rules specified by the invariant culture.

注意 (呼び出し元)

.NET Framework 3.5.NET Framework 3.5以前のバージョンをスローして、ArgumentException場合nameまたはaltName有効なカルチャ名ではありません。The .NET Framework 3.5.NET Framework 3.5 and earlier versions throw an ArgumentException if name or altName is not a valid culture name. 以降では、 .NET Framework 4.NET Framework 4、このメソッドは、CultureNotFoundExceptionします。Starting with the .NET Framework 4.NET Framework 4, this method throws a CultureNotFoundException. 実行するアプリ以降では、.NET Framework 4.NET Framework 4または後で Windows 7 以降、このメソッドを取得しよう、CultureInfoオブジェクト識別子を持つnameオペレーティング システムから、オペレーティング システムは、そのカルチャをサポートしていない場合、name補助または置換カルチャでのメソッドがスローされます名ではなく、CultureNotFoundException例外。Starting with apps that run under the .NET Framework 4.NET Framework 4 or later on Windows 7 or later, the method attempts to retrieve a CultureInfo object whose identifier is name from the operating system; if the operating system does not support that culture, and if name is not the name of a supplementary or replacement culture, the method throws a CultureNotFoundException exception. 実行するアプリ以降では、.NET Framework 4.NET Framework 4または後で Windows 7 以降、このメソッドを取得しよう、CultureInfoオブジェクト識別子を持つnameオペレーティング システムから、オペレーティング システムは、そのカルチャをサポートしていない場合、name補助または置換カルチャでのメソッドがスローされます名ではなく、CultureNotFoundException例外。Starting with apps that run under the .NET Framework 4.NET Framework 4 or later on Windows 7 or later, the method attempts to retrieve a CultureInfo object whose identifier is name from the operating system; if the operating system does not support that culture, and if name is not the name of a supplementary or replacement culture, the method throws a CultureNotFoundException exception.

こちらもご覧ください

適用対象