TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType 方法

定义

重载

GetTypeDescriptorFromRegisteredType(Object)

返回给定类型或对象的自定义类型描述符。

GetTypeDescriptorFromRegisteredType(Type)

返回给定类型或对象的自定义类型描述符。

GetTypeDescriptorFromRegisteredType(Type, Object)

返回给定类型或对象的自定义类型描述符。

GetTypeDescriptorFromRegisteredType(Object)

返回给定类型或对象的自定义类型描述符。

public:
 System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptorFromRegisteredType(System::Object ^ instance);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType (object instance);
member this.GetTypeDescriptorFromRegisteredType : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptorFromRegisteredType (instance As Object) As ICustomTypeDescriptor

参数

instance
Object

返回

注解

objectType 参数始终有效,但如果未将实例传递给 TypeDescriptor,则实例参数可能会 null。 该方法应返回对象的自定义类型描述符。 如果方法对为对象提供类型信息不感兴趣,则应返回基对象。

适用于

GetTypeDescriptorFromRegisteredType(Type)

返回给定类型或对象的自定义类型描述符。

public:
 System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptorFromRegisteredType(Type ^ objectType);
public System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType (Type objectType);
member this.GetTypeDescriptorFromRegisteredType : Type -> System.ComponentModel.ICustomTypeDescriptor
Public Function GetTypeDescriptorFromRegisteredType (objectType As Type) As ICustomTypeDescriptor

参数

objectType
Type

返回

注解

objectType 参数始终有效,但如果未将实例传递给 TypeDescriptor,则实例参数可能会 null。 该方法应返回对象的自定义类型描述符。 如果方法对为对象提供类型信息不感兴趣,则应返回基对象。

适用于

GetTypeDescriptorFromRegisteredType(Type, Object)

返回给定类型或对象的自定义类型描述符。

public:
 virtual System::ComponentModel::ICustomTypeDescriptor ^ GetTypeDescriptorFromRegisteredType(Type ^ objectType, System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType (Type objectType, object? instance);
abstract member GetTypeDescriptorFromRegisteredType : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetTypeDescriptorFromRegisteredType : Type * obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetTypeDescriptorFromRegisteredType (objectType As Type, instance As Object) As ICustomTypeDescriptor

参数

objectType
Type
instance
Object

返回

注解

objectType 参数始终有效,但如果未将实例传递给 TypeDescriptor,则实例参数可能会 null。 该方法应返回对象的自定义类型描述符。 如果方法对为对象提供类型信息不感兴趣,则应返回基对象。

此方法原型为虚拟,默认情况下返回自定义类型描述符,如果未传递父提供程序,则返回所有值的空集合。 如果传递了父提供程序,此方法将调用父提供程序的 GetTypeDescriptorFromRegisteredType 方法。

适用于