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 하고 문자열 "Greek"로 변환합니다. 그런 다음 문자열 "러시아어"를 표현 "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("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 참조하세요.
생성자
| Name | Description |
|---|---|
| CultureInfoConverter() |
CultureInfoConverter 클래스의 새 인스턴스를 초기화합니다. |
메서드
| Name | Description |
|---|---|
| CanConvertFrom(ITypeDescriptorContext, Type) |
이 변환기가 지정된 소스 형식의 개체를 지정된 컨텍스트를 사용하여 변환할 CultureInfo 수 있는지 여부를 나타내는 값을 가져옵니다. |
| CanConvertFrom(Type) |
이 변환기가 지정된 형식의 개체를 이 변환기의 형식으로 변환할 수 있는지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| CanConvertTo(ITypeDescriptorContext, Type) |
이 변환기가 컨텍스트를 사용하여 개체를 지정된 대상 형식으로 변환할 수 있는지 여부를 나타내는 값을 가져옵니다. |
| CanConvertTo(Type) |
이 변환기가 개체를 지정된 형식으로 변환할 수 있는지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) |
지정된 값 개체를 .로 변환합니다 CultureInfo. |
| ConvertFrom(Object) |
지정된 값을 이 변환기의 형식으로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertFromInvariantString(ITypeDescriptorContext, String) |
고정 문화권 및 지정된 컨텍스트를 사용하여 지정된 문자열을 이 변환기의 형식으로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertFromInvariantString(String) |
고정 문화권을 사용하여 지정된 문자열을 이 변환기의 형식으로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertFromString(ITypeDescriptorContext, CultureInfo, String) |
지정된 컨텍스트 및 문화권 정보를 사용하여 지정된 텍스트를 개체로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertFromString(ITypeDescriptorContext, String) |
지정된 컨텍스트를 사용하여 지정된 텍스트를 개체로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertFromString(String) |
지정된 텍스트를 개체로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) |
지정된 값 개체를 지정된 대상 형식으로 변환합니다. |
| ConvertTo(Object, Type) |
인수를 사용하여 지정된 값 개체를 지정된 형식으로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertToInvariantString(ITypeDescriptorContext, Object) |
지정된 컨텍스트를 사용하여 지정된 값을 문화권 고정 문자열 표현으로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertToInvariantString(Object) |
지정된 값을 문화권 고정 문자열 표현으로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertToString(ITypeDescriptorContext, CultureInfo, Object) |
지정된 컨텍스트 및 문화권 정보를 사용하여 지정된 값을 문자열 표현으로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertToString(ITypeDescriptorContext, Object) |
지정된 컨텍스트를 사용하여 지정된 값을 문자열 표현으로 변환합니다. (다음에서 상속됨 TypeConverter) |
| ConvertToString(Object) |
지정된 값을 문자열 표현으로 변환합니다. (다음에서 상속됨 TypeConverter) |
| CreateInstance(IDictionary) |
개체에 Object 대해 지정된 속성 값 집합을 다시 만듭니다. (다음에서 상속됨 TypeConverter) |
| CreateInstance(ITypeDescriptorContext, IDictionary) |
개체에 대한 속성 값 집합이 지정된 경우 지정된 컨텍스트를 사용하여 연결된 TypeConverter 형식의 인스턴스를 만듭니다. (다음에서 상속됨 TypeConverter) |
| Equals(Object) |
지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetConvertFromException(Object) |
변환을 수행할 수 없는 경우 throw할 예외를 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetConvertToException(Object, Type) |
변환을 수행할 수 없는 경우 throw할 예외를 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetCreateInstanceSupported() |
이 개체의 값을 변경하려면 메서드를 호출하여 CreateInstance(IDictionary) 새 값을 만들어야 하는지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetCreateInstanceSupported(ITypeDescriptorContext) |
이 개체의 값을 변경하려면 지정된 컨텍스트를 사용하여 새 값을 만들기 위한 CreateInstance(IDictionary) 호출이 필요한지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetCultureName(CultureInfo) |
지정된 문화권의 이름을 검색합니다. |
| GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
| GetProperties(ITypeDescriptorContext, Object, Attribute[]) |
지정된 컨텍스트 및 특성을 사용하여 값 매개 변수로 지정된 배열 형식에 대한 속성 컬렉션을 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetProperties(ITypeDescriptorContext, Object) |
지정된 컨텍스트를 사용하여 값 매개 변수로 지정된 배열 형식에 대한 속성 컬렉션을 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetProperties(Object) |
값 매개 변수로 지정된 배열 형식에 대한 속성 컬렉션을 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetPropertiesSupported() |
이 개체가 속성을 지원하는지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetPropertiesSupported(ITypeDescriptorContext) |
지정된 컨텍스트를 사용하여 이 개체가 속성을 지원하는지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetStandardValues() |
이 형식 변환기가 디자인된 데이터 형식의 기본 컨텍스트에서 표준 값 컬렉션을 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetStandardValues(ITypeDescriptorContext) |
지정된 컨텍스트를 사용하여 개체의 CultureInfo 표준 값 컬렉션을 가져옵니다. |
| GetStandardValuesExclusive() |
반환 GetStandardValues() 된 표준 값의 컬렉션이 단독 목록인지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetStandardValuesExclusive(ITypeDescriptorContext) |
반환 GetStandardValues(ITypeDescriptorContext) 된 표준 값 목록이 전체 목록인지 여부를 나타내는 값을 가져옵니다. |
| GetStandardValuesSupported() |
이 개체가 목록에서 선택할 수 있는 표준 값 집합을 지원하는지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| GetStandardValuesSupported(ITypeDescriptorContext) |
이 개체가 지정된 컨텍스트를 사용하여 목록에서 선택할 수 있는 표준 값 집합을 지원하는지 여부를 나타내는 값을 가져옵니다. |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| IsValid(ITypeDescriptorContext, Object) |
지정된 값 개체가 이 형식 및 지정된 컨텍스트에 대해 유효한지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| IsValid(Object) |
지정된 값 개체가 이 형식에 유효한지 여부를 반환합니다. (다음에서 상속됨 TypeConverter) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| SortProperties(PropertyDescriptorCollection, String[]) |
속성 컬렉션을 정렬합니다. (다음에서 상속됨 TypeConverter) |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |