CultureAndRegionInfoBuilder.CultureNativeName プロパティ
アセンブリ: sysglobl (sysglobl.dll 内)

Dim instance As CultureAndRegionInfoBuilder Dim value As String value = instance.CultureNativeName instance.CultureNativeName = value
/** @property */ public String get_CultureNativeName () /** @property */ public void set_CultureNativeName (String value)
public function get CultureNativeName () : String public function set CultureNativeName (value : String)
カルチャの表示用に設定されている形式および言語のカルチャ名。


CultureNativeName プロパティは、CultureInfo.NativeName プロパティに対応します。
このプロパティの値は、.NET Framework の言語バージョンに関係なく同じです。
カルチャの言語を正しく表示するように設定されていない場合は、カルチャの完全名が適切に表示されないことがあります。たとえば、日本語 (日本) の CultureName プロパティが "ja-JP" の場合、英語だけに設定されているシステムでは CultureNativeName プロパティは正しく表示されません。ただし、Windows 2000 などの多言語対応オペレーティング システムでは、CultureNativeName プロパティは正しく表示されます。

次のコード例では、私的利用プレフィックスを使用してカスタム カルチャを作成し、そのプロパティのセットをリストします。最初のプロパティは、カルチャの名前をリストします。
' This example demonstrates a System.Globalization.Culture- ' AndRegionInfoBuilder constructor and some of the properties ' of the CultureAndRegionInfoBuilder object that is created. ' Compile this example with a reference to sysglobl.dll. Imports System Imports System.Globalization Class Sample Public Shared Sub Main() ' Construct a new, privately used culture that extends the en-US culture ' provided by the .NET Framework. In this sample, the CultureAndRegion- ' Types.Specific parameter creates a minimal CultureAndRegionInfoBuilder ' object that you must populate with culture and region information. Dim cib As CultureAndRegionInfoBuilder = Nothing Try cib = New CultureAndRegionInfoBuilder("x-en-US-sample", _ CultureAndRegionModifiers.None) Catch ae As ArgumentException Console.WriteLine(ae) Return End Try ' Populate the new CultureAndRegionInfoBuilder object with culture information. Dim ci As New CultureInfo("en-US") cib.LoadDataFromCultureInfo(ci) ' Populate the new CultureAndRegionInfoBuilder object with region information. Dim ri As New RegionInfo("US") cib.LoadDataFromRegionInfo(ri) ' Display some of the properties for the x-en-US-sample custom culture. Console.Clear() Console.WriteLine("CultureName:. . . . . . . . . . {0}", cib.CultureName) Console.WriteLine("CultureEnglishName: . . . . . . {0}", cib.CultureEnglishName) Console.WriteLine("CultureNativeName:. . . . . . . {0}", cib.CultureNativeName) Console.WriteLine("GeoId:. . . . . . . . . . . . . {0}", cib.GeoId) Console.WriteLine("IsMetric: . . . . . . . . . . . {0}", cib.IsMetric) Console.WriteLine("ISOCurrencySymbol:. . . . . . . {0}", cib.ISOCurrencySymbol) Console.WriteLine("RegionEnglishName:. . . . . . . {0}", cib.RegionEnglishName) Console.WriteLine("RegionName: . . . . . . . . . . {0}", cib.RegionName) Console.WriteLine("RegionNativeName: . . . . . . . {0}", cib.RegionNativeName) Console.WriteLine("ThreeLetterISOLanguageName: . . {0}", cib.ThreeLetterISOLanguageName) Console.WriteLine("ThreeLetterISORegionName: . . . {0}", cib.ThreeLetterISORegionName) Console.WriteLine("ThreeLetterWindowsLanguageName: {0}", cib.ThreeLetterWindowsLanguageName) Console.WriteLine("ThreeLetterWindowsRegionName: . {0}", cib.ThreeLetterWindowsRegionName) Console.WriteLine("TwoLetterISOLanguageName: . . . {0}", cib.TwoLetterISOLanguageName) Console.WriteLine("TwoLetterISORegionName: . . . . {0}", cib.TwoLetterISORegionName) End Sub 'Main End Class 'Sample ' 'This code example produces the following results: ' 'CultureName:. . . . . . . . . . x-en-US-sample 'CultureEnglishName: . . . . . . English 'CultureNativeName:. . . . . . . English 'GeoId:. . . . . . . . . . . . . 244 'IsMetric: . . . . . . . . . . . False 'ISOCurrencySymbol:. . . . . . . USD 'RegionEnglishName:. . . . . . . United States 'RegionName: . . . . . . . . . . US 'RegionNativeName: . . . . . . . United States 'ThreeLetterISOLanguageName: . . eng 'ThreeLetterISORegionName: . . . USA 'ThreeLetterWindowsLanguageName: ENU 'ThreeLetterWindowsRegionName: . USA 'TwoLetterISOLanguageName: . . . en 'TwoLetterISORegionName: . . . . US '
// This example demonstrates a System.Globalization.Culture- // AndRegionInfoBuilder constructor and some of the properties // of the CultureAndRegionInfoBuilder object that is created. // Compile this example with a reference to sysglobl.dll. using System; using System.Globalization; class Sample { public static void Main() { // Construct a new, privately used culture that extends the en-US culture // provided by the .NET Framework. In this sample, the CultureAndRegion- // Types.Specific parameter creates a minimal CultureAndRegionInfoBuilder // object that you must populate with culture and region information. CultureAndRegionInfoBuilder cib = null; try { cib = new CultureAndRegionInfoBuilder( "x-en-US-sample", CultureAndRegionModifiers.None); } catch (ArgumentException ae) { Console.WriteLine(ae); return; } // Populate the new CultureAndRegionInfoBuilder object with culture information. CultureInfo ci = new CultureInfo("en-US"); cib.LoadDataFromCultureInfo(ci); // Populate the new CultureAndRegionInfoBuilder object with region information. RegionInfo ri = new RegionInfo("US"); cib.LoadDataFromRegionInfo(ri); // Display some of the properties for the x-en-US-sample custom culture. Console.Clear(); Console.WriteLine("CultureName:. . . . . . . . . . {0}", cib.CultureName); Console.WriteLine("CultureEnglishName: . . . . . . {0}", cib.CultureEnglishName); Console.WriteLine("CultureNativeName:. . . . . . . {0}", cib.CultureNativeName); Console.WriteLine("GeoId:. . . . . . . . . . . . . {0}", cib.GeoId); Console.WriteLine("IsMetric: . . . . . . . . . . . {0}", cib.IsMetric); Console.WriteLine("ISOCurrencySymbol:. . . . . . . {0}", cib.ISOCurrencySymbol); Console.WriteLine("RegionEnglishName:. . . . . . . {0}", cib.RegionEnglishName); Console.WriteLine("RegionName: . . . . . . . . . . {0}", cib.RegionName); Console.WriteLine("RegionNativeName: . . . . . . . {0}", cib.RegionNativeName); Console.WriteLine("ThreeLetterISOLanguageName: . . {0}", cib.ThreeLetterISOLanguageName); Console.WriteLine("ThreeLetterISORegionName: . . . {0}", cib.ThreeLetterISORegionName); Console.WriteLine("ThreeLetterWindowsLanguageName: {0}", cib.ThreeLetterWindowsLanguageName); Console.WriteLine("ThreeLetterWindowsRegionName: . {0}", cib.ThreeLetterWindowsRegionName); Console.WriteLine("TwoLetterISOLanguageName: . . . {0}", cib.TwoLetterISOLanguageName); Console.WriteLine("TwoLetterISORegionName: . . . . {0}", cib.TwoLetterISORegionName); } } /* This code example produces the following results: CultureName:. . . . . . . . . . x-en-US-sample CultureEnglishName: . . . . . . English CultureNativeName:. . . . . . . English GeoId:. . . . . . . . . . . . . 244 IsMetric: . . . . . . . . . . . False ISOCurrencySymbol:. . . . . . . USD RegionEnglishName:. . . . . . . United States RegionName: . . . . . . . . . . US RegionNativeName: . . . . . . . United States ThreeLetterISOLanguageName: . . eng ThreeLetterISORegionName: . . . USA ThreeLetterWindowsLanguageName: ENU ThreeLetterWindowsRegionName: . USA TwoLetterISOLanguageName: . . . en TwoLetterISORegionName: . . . . US */
// This example demonstrates a System.Globalization.Culture- // AndRegionInfoBuilder constructor and some of the properties // of a custom culture object created with the constructor. #using <sysglobl.dll> using namespace System; using namespace System::Globalization; int main() { CultureAndRegionInfoBuilder^ builder = gcnew CultureAndRegionInfoBuilder ("x-en-US-sample", CultureAndRegionModifiers::None); // Display some of the properties // for the en-US culture. Console::WriteLine("CultureName:. . . . . . . . . . {0}", builder->CultureName); Console::WriteLine("CultureEnglishName: . . . . . . {0}", builder->CultureEnglishName); Console::WriteLine("CultureNativeName:. . . . . . . {0}", builder->CultureNativeName); Console::WriteLine("GeoId:. . . . . . . . . . . . . {0}", builder->GeoId); Console::WriteLine("IsMetric: . . . . . . . . . . . {0}", builder->IsMetric); Console::WriteLine("ISOCurrencySymbol:. . . . . . . {0}", builder->ISOCurrencySymbol); Console::WriteLine("RegionEnglishName:. . . . . . . {0}", builder->RegionEnglishName); Console::WriteLine("RegionName: . . . . . . . . . . {0}", builder->RegionName); Console::WriteLine("RegionNativeName: . . . . . . . {0}", builder->RegionNativeName); Console::WriteLine("ThreeLetterISOLanguageName: . . {0}", builder->ThreeLetterISOLanguageName); Console::WriteLine("ThreeLetterISORegionName: . . . {0}", builder->ThreeLetterISORegionName); Console::WriteLine("ThreeLetterWindowsLanguageName: {0}", builder->ThreeLetterWindowsLanguageName); Console::WriteLine("ThreeLetterWindowsRegionName: . {0}", builder->ThreeLetterWindowsRegionName); Console::WriteLine("TwoLetterISOLanguageName: . . . {0}", builder->TwoLetterISOLanguageName); Console::WriteLine("TwoLetterISORegionName: . . . . {0}", builder->TwoLetterISORegionName); } /* This code example produces the following results: CultureName:. . . . . . . . . . en-US CultureEnglishName: . . . . . . English (United States) CultureNativeName:. . . . . . . English (United States) GeoId:. . . . . . . . . . . . . 244 IsMetric: . . . . . . . . . . . False ISOCurrencySymbol:. . . . . . . USD RegionEnglishName:. . . . . . . United States RegionName: . . . . . . . . . . US RegionNativeName: . . . . . . . United States ThreeLetterISOLanguageName: . . eng ThreeLetterISORegionName: . . . USA ThreeLetterWindowsLanguageName: ENU ThreeLetterWindowsRegionName: . USA TwoLetterISOLanguageName: . . . en TwoLetterISORegionName: . . . . US */


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からCultureAndRegionInfoBuilder.CultureNativeName プロパティを検索する場合は、下記のリンクをクリックしてください。

- CultureAndRegionInfoBuilder.CultureNativeName プロパティのページへのリンク