TypeDescriptor.GetConverter 메서드

정의

구성 요소나 형식에 대한 형식 변환기를 반환합니다.Returns a type converter for a component or a type.

오버로드

GetConverter(Object)

지정된 구성 요소의 형식에 대한 형식 변환기를 반환합니다.Returns a type converter for the type of the specified component.

GetConverter(Type)

지정된 형식에 대한 형식 변환기를 반환합니다.Returns a type converter for the specified type.

GetConverter(Object, Boolean)

사용자 지정 형식 설명자를 사용하여 지정된 구성 요소의 형식에 대한 형식 변환기를 반환합니다.Returns a type converter for the type of the specified component with a custom type descriptor.

GetConverter(Object)

지정된 구성 요소의 형식에 대한 형식 변환기를 반환합니다.Returns a type converter for the type of the specified component.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component);
public static System.ComponentModel.TypeConverter GetConverter (object component);
static member GetConverter : obj -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object) As TypeConverter

매개 변수

component
Object

관련된 변환기를 가져올 구성 요소입니다.A component to get the converter for.

반환

지정된 구성 요소에 대한 TypeConverter입니다.A TypeConverter for the specified component.

예외

componentnull인 경우component is null.

component가 크로스 프로세스 원격 개체인 경우component is a cross-process remoted object.

예제

이 메서드를 사용 하는 예제는 TypeConverter 클래스를 참조 하세요.For an example of using this method, see the TypeConverter class.

설명

이 메서드는 TypeConverterAttribute을 검색 하 여 적절 한 형식 변환기를 찾습니다.This method locates an appropriate type converter by looking for a TypeConverterAttribute. TypeConverterAttribute를 찾을 수 없는 경우 기본 형식을 찾을 때까지 클래스의 기본 클래스 계층 구조를 순회 합니다.If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

이 메서드는 false의 두 번째 매개 변수를 사용 하 여 오버 로드 된 GetConverter 메서드와 동일 합니다.This method is equivalent to the overloaded GetConverter method with a second parameter of false.

추가 정보

GetConverter(Type)

지정된 형식에 대한 형식 변환기를 반환합니다.Returns a type converter for the specified type.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(Type ^ type);
public static System.ComponentModel.TypeConverter GetConverter (Type type);
static member GetConverter : Type -> System.ComponentModel.TypeConverter

매개 변수

type
Type

대상 구성 요소의 Type입니다.The Type of the target component.

반환

지정된 형식에 대한 TypeConverter입니다.A TypeConverter for the specified type.

예외

typenull인 경우type is null.

설명

개체의 인스턴스가 없는 경우에만이 버전의 메서드를 호출 합니다.Call this version of this method only when you do not have an instance of the object.

이 메서드는 TypeConverterAttribute을 검색 하 여 적절 한 형식 변환기를 찾습니다.This method looks for the appropriate type converter by looking for a TypeConverterAttribute. TypeConverterAttribute를 찾을 수 없는 경우 기본 형식을 찾을 때까지 클래스의 기본 클래스 계층 구조를 순회 합니다.If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

추가 정보

GetConverter(Object, Boolean)

사용자 지정 형식 설명자를 사용하여 지정된 구성 요소의 형식에 대한 형식 변환기를 반환합니다.Returns a type converter for the type of the specified component with a custom type descriptor.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component, bool noCustomTypeDesc);
public static System.ComponentModel.TypeConverter GetConverter (object component, bool noCustomTypeDesc);
static member GetConverter : obj * bool -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object, noCustomTypeDesc As Boolean) As TypeConverter

매개 변수

component
Object

관련된 변환기를 가져올 구성 요소입니다.A component to get the converter for.

noCustomTypeDesc
Boolean

사용자 지정 형식 설명 정보를 고려하려면 true이고, 그렇지 않으면 false입니다.true to consider custom type description information; otherwise, false.

반환

지정된 구성 요소에 대한 TypeConverter입니다.A TypeConverter for the specified component.

예외

componentnull인 경우component is null.

component가 크로스 프로세스 원격 개체인 경우component is a cross-process remoted object.

설명

이 메서드는 TypeConverterAttribute찾으려고 시도 하 여 적절 한 형식 변환기를 찾습니다.This method looks for the appropriate type converter by trying to find a TypeConverterAttribute. TypeConverterAttribute를 찾을 수 없는 경우 기본 형식을 찾을 때까지 클래스의 기본 클래스 계층 구조를 순회 합니다.If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

추가 정보

적용 대상