TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| GetTypeDescriptorFromRegisteredType(Object) |
返回给定类型或对象的自定义类型描述符。 |
| GetTypeDescriptorFromRegisteredType(Type) |
返回给定类型或对象的自定义类型描述符。 |
| GetTypeDescriptorFromRegisteredType(Type, Object) |
返回给定类型或对象的自定义类型描述符。 |
GetTypeDescriptorFromRegisteredType(Object)
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
返回给定类型或对象的自定义类型描述符。
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
类型的实例。 如果没有将实例传递给 <
返回
可为类型提供元数据的一个 ICustomTypeDescriptor 。
注解
该方法应返回对象的自定义类型描述符。 如果方法对为对象提供类型信息不感兴趣,则应返回基对象。
适用于
GetTypeDescriptorFromRegisteredType(Type)
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
返回给定类型或对象的自定义类型描述符。
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
要为其检索类型描述符的对象的类型。
返回
可为类型提供元数据的一个 ICustomTypeDescriptor 。
注解
该方法应返回对象的自定义类型描述符。 如果方法对为对象提供类型信息不感兴趣,则应返回基对象。
适用于
GetTypeDescriptorFromRegisteredType(Type, Object)
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
- Source:
- TypeDescriptionProvider.cs
返回给定类型或对象的自定义类型描述符。
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
类型的实例。 如果没有将实例传递给 <
返回
可为类型提供元数据的一个 ICustomTypeDescriptor 。
注解
objectType 参数始终有效,但如果未将实例传递给 TypeDescriptor,则实例参数可能 null 有效。 该方法应返回对象的自定义类型描述符。 如果方法对为对象提供类型信息不感兴趣,则应返回基对象。
此方法原型为虚拟,默认情况下返回自定义类型描述符,如果未传递父提供程序,则返回所有值的空集合。 如果传递了父提供程序,此方法将调用父提供程序的 GetTypeDescriptorFromRegisteredType 方法。