다음을 통해 공유


CultureInfoConverter 클래스

정의

개체를 다른 다양한 표현으로 변환 CultureInfo 하는 형식 변환기를 제공합니다.

public ref class CultureInfoConverter : System::ComponentModel::TypeConverter
public class CultureInfoConverter : System.ComponentModel.TypeConverter
type CultureInfoConverter = class
    inherit TypeConverter
Public Class CultureInfoConverter
Inherits TypeConverter
상속
CultureInfoConverter

예제

다음 코드 예제에서는 형식 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)

적용 대상