TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Метод

Определение

Перегрузки

Имя Описание
GetTypeDescriptorFromRegisteredType(Object)

Возвращает дескриптор пользовательского типа для заданного типа или объекта.

GetTypeDescriptorFromRegisteredType(Type)

Возвращает дескриптор пользовательского типа для заданного типа или объекта.

GetTypeDescriptorFromRegisteredType(Type, Object)

Возвращает дескриптор пользовательского типа для заданного типа или объекта.

GetTypeDescriptorFromRegisteredType(Object)

Исходный код:
TypeDescriptionProvider.cs
Исходный код:
TypeDescriptionProvider.cs
Исходный код:
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

Экземпляр типа. Может бытьnull, если экземпляр не был передан в .TypeDescriptor

Возвращаемое значение

Объект, ICustomTypeDescriptor который может предоставлять метаданные для типа.

Комментарии

Метод должен возвращать дескриптор пользовательского типа для объекта. Если метод не заинтересован в предоставлении сведений о типе для объекта, который он должен возвращать базу.

Применяется к

GetTypeDescriptorFromRegisteredType(Type)

Исходный код:
TypeDescriptionProvider.cs
Исходный код:
TypeDescriptionProvider.cs
Исходный код:
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)

Исходный код:
TypeDescriptionProvider.cs
Исходный код:
TypeDescriptionProvider.cs
Исходный код:
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

Экземпляр типа. Может бытьnull, если экземпляр не был передан в .TypeDescriptor

Возвращаемое значение

Объект, ICustomTypeDescriptor который может предоставлять метаданные для типа.

Комментарии

Параметр objectType всегда действителен, но параметр экземпляра может быть null , если экземпляр не был передан в TypeDescriptor. Метод должен возвращать дескриптор пользовательского типа для объекта. Если метод не заинтересован в предоставлении сведений о типе для объекта, который он должен возвращать базу.

Этот метод прототипируется как виртуальный, и по умолчанию возвращает дескриптор пользовательского типа, который возвращает пустые коллекции для всех значений, если родительский поставщик не был передан. Если родительский поставщик был передан, этот метод вызовет метод GetTypeDescriptorFromRegisteredType.

Применяется к