CultureInfoConverter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
CultureInfo 型オブジェクトのさまざまな表現への変換や、その逆の変換を行う型コンバーターを提供します。
public ref class CultureInfoConverter : System::ComponentModel::TypeConverter
public class CultureInfoConverter : System.ComponentModel.TypeConverter
type CultureInfoConverter = class
inherit TypeConverter
Public Class CultureInfoConverter
Inherits TypeConverter
- 継承
例
次のコード例では、型 CultureInfo の変数を文字列に変換します。その逆も同様です。 最初に、ギリシャ語のカルチャ ("el" で表される) を使用して変数を構築 CultureInfo し、それを文字列 "ギリシャ語" に変換します。 次に、文字列 "Russian" を表現 "ru" に CultureInfo 変換します。
// The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
System::Globalization::CultureInfo^ myCulture = gcnew System::Globalization::CultureInfo( "el" );
String^ myCString = "Russian";
Console::WriteLine( TypeDescriptor::GetConverter( myCulture )->ConvertTo( myCulture, String::typeid ) );
// The following line will output 'ru' based on the string being converted.
Console::WriteLine( TypeDescriptor::GetConverter( myCulture )->ConvertFrom( myCString ) );
// The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
System.Globalization.CultureInfo myCulture= new System.Globalization.CultureInfo("el");
string myCString="Russian";
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertTo(myCulture, typeof(string)));
// The following line will output 'ru' based on the string being converted.
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertFrom(myCString));
' The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
Dim myCulture As New System.Globalization.CultureInfo("el")
Dim myCString As String = "Russian"
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertTo(myCulture, GetType(String)))
' The following line will output 'ru' based on the string being converted.
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertFrom(myCString))
注釈
このコンバーターは、オブジェクトを CultureInfo 文字列との間でのみ変換できます。
型コンバーターの詳細については、「基本クラス」と「方法: 型コンバーターを実装する」を参照TypeConverterしてください。
注意
クラスの CultureInfoConverter インスタンスを作成しないでください。 代わりに、GetConverter クラスの TypeDescriptor メソッドを呼び出します。 詳細については、基底クラスの例を TypeConverter 参照してください。
コンストラクター
CultureInfoConverter() |
CultureInfoConverter クラスの新しいインスタンスを初期化します。 |
メソッド
適用対象
.NET