TypeDescriptor.GetConverter 方法

定义

返回组件或类型的类型转换器。

重载

GetConverter(Object)

返回指定组件类型的类型转换器。

GetConverter(Type)

返回指定类型的类型转换器。

GetConverter(Object, Boolean)

为具有自定义类型描述符的指定组件类型返回一个类型转换器。

GetConverter(Object)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

返回指定组件类型的类型转换器。

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

要为其获取转换器的组件。

返回

指定组件的 TypeConverter

例外

componentnull

component 是一个跨进程进行远程处理的对象。

示例

有关使用此方法的示例,请参阅 TypeConverter 类。

注解

此方法通过查找 TypeConverterAttribute来查找适当的类型转换器。 如果找不到 , TypeConverterAttribute它将遍历类的基类层次结构,直到找到基元类型。

此方法等效于具有第二个参数 的false重载GetConverter方法。

另请参阅

适用于

GetConverter(Type)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

返回指定类型的类型转换器。

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

返回

指定类型的 TypeConverter

例外

typenull

注解

仅当没有 对象的实例时,才调用此方法的此版本。

此方法通过查找 来查找 TypeConverterAttribute适当的类型转换器。 如果找不到 , TypeConverterAttribute它将遍历类的基类层次结构,直到找到基元类型。

另请参阅

适用于

GetConverter(Object, Boolean)

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

为具有自定义类型描述符的指定组件类型返回一个类型转换器。

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

要为其获取转换器的组件。

noCustomTypeDesc
Boolean

若不考虑自定义类型描述信息时,为 true;否则为 false

返回

指定组件的 TypeConverter

例外

componentnull

component 是一个跨进程进行远程处理的对象。

注解

此方法通过尝试查找 来查找 TypeConverterAttribute相应的类型转换器。 如果找不到 , TypeConverterAttribute它将遍历类的基类层次结构,直到找到基元类型。

另请参阅

适用于