TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 方法。