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 всегда действителен, но параметр экземпляра может быть null
если экземпляр не был передан в TypeDescriptor. Метод должен возвращать дескриптор пользовательского типа для объекта. Если метод не заинтересован в предоставлении сведений о типе для объекта, который он должен возвращать базу.
Применяется к
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 всегда действителен, но параметр экземпляра может быть null
если экземпляр не был передан в TypeDescriptor. Метод должен возвращать дескриптор пользовательского типа для объекта. Если метод не заинтересован в предоставлении сведений о типе для объекта, который он должен возвращать базу.
Применяется к
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 всегда действителен, но параметр экземпляра может быть null
если экземпляр не был передан в TypeDescriptor. Метод должен возвращать дескриптор пользовательского типа для объекта. Если метод не заинтересован в предоставлении сведений о типе для объекта, который он должен возвращать базу.
Этот метод прототипируется как виртуальный, и по умолчанию возвращает дескриптор пользовательского типа, который возвращает пустые коллекции для всех значений, если родительский поставщик не был передан. Если родительский поставщик был передан, этот метод вызовет метод GetTypeDescriptorFromRegisteredType.