TypeConverter.ConvertFrom 메서드

정의

지정된 값을 이 변환기의 형식으로 변환합니다.

오버로드

Name Description
ConvertFrom(Object)

지정된 값을 이 변환기의 형식으로 변환합니다.

ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

지정된 컨텍스트 및 문화권 정보를 사용하여 지정된 개체를 이 변환기의 형식으로 변환합니다.

ConvertFrom(Object)

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

지정된 값을 이 변환기의 형식으로 변환합니다.

public:
 System::Object ^ ConvertFrom(System::Object ^ value);
public object? ConvertFrom(object value);
public object ConvertFrom(object value);
member this.ConvertFrom : obj -> obj
Public Function ConvertFrom (value As Object) As Object

매개 변수

value
Object

Object 변환할 수 있습니다.

반품

Object 변환된 값을 나타내는 값입니다.

예외

변환을 수행할 수 없습니다.

적용 대상

ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

지정된 컨텍스트 및 문화권 정보를 사용하여 지정된 개체를 이 변환기의 형식으로 변환합니다.

public:
 virtual System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value);
public virtual object? ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object value);
public virtual object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value);
abstract member ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overridable Function ConvertFrom (context As ITypeDescriptorContext, culture As CultureInfo, value As Object) As Object

매개 변수

context
ITypeDescriptorContext

ITypeDescriptorContext 형식 컨텍스트를 제공하는 항목입니다.

culture
CultureInfo

CultureInfo 현재 문화권으로 사용할 항목입니다.

value
Object

Object 변환할 수 있습니다.

반품

Object 변환된 값을 나타내는 값입니다.

예외

변환을 수행할 수 없습니다.

설명

XAML에 대한 형식 변환 동작을 지원하려는 사용자 지정 형식 작성자는 일반적으로 문자열의 동작을 TypeConverter 지원하는 클래스를 구현합니다 ConvertFrom . 이 동작은 XAML 특성 값으로 제공된 문자열에서 형식 변환을 사용하도록 설정하고, 구문 분석된 개체 그래프에서 개체를 생성할 수 있도록 문자열에서 개체를 만드는 데 필요한 지원을 제공하는 XAML 프로세서를 제공합니다. 사용자 지정 형식 또는 사용자 지정 형식의 멤버는 사용자 지정 TypeConverterAttribute 구현을 참조하는 특성과 함께 정의에 TypeConverter 적용하여 표시됩니다.

XAML 용도로는 일반적으로 을 기반으로 culture분기 구현을 제공하지 않습니다. 이는 XAML이 개발 환경 컨텍스트에서 미리 컴파일되고 런타임 XAML에 대한 문화권별 정보가 XAML 형식 변환과 관련이 없기 때문입니다. 자세한 내용은 XAML 개요형식 변환기를 참조하세요.

상속자 참고

사용자 고유의 변환 요구 사항을 제공하도록 이 메서드를 재정의합니다.

매개 변수를 context 사용하여 이 변환기가 호출되는 환경에 대한 추가 정보를 추출합니다. 이 매개 변수는 될 null수 있으므로 항상 확인합니다. 또한 컨텍스트 개체의 속성은 반환 null할 수 있습니다.

XAML 및 사용자 지정 형식을 지원하는 데 사용되는 형식 변환기의 구현 패턴은 XAML용 형식 변환기 개요를 참조하세요.

추가 정보

적용 대상