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

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

예외

component이(가) null인 경우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.

이 메서드는 GetConverter 의 두 번째 매개 변수를 사용 하는 오버 로드 된 메서드와 동일 false 합니다.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
Public Shared Function GetConverter (type As Type) As TypeConverter

매개 변수

type
Type

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

반환

TypeConverter

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

예외

type이(가) null인 경우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

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

예외

component이(가) null인 경우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.

추가 정보

적용 대상