TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Método

Definição

Sobrecargas

Name Description
GetTypeDescriptorFromRegisteredType(Object)

Devolve um descritor de tipo personalizado para o tipo ou objeto dado.

GetTypeDescriptorFromRegisteredType(Type)

Devolve um descritor de tipo personalizado para o tipo ou objeto dado.

GetTypeDescriptorFromRegisteredType(Type, Object)

Devolve um descritor de tipo personalizado para o tipo ou objeto dado.

GetTypeDescriptorFromRegisteredType(Object)

Origem:
TypeDescriptionProvider.cs
Origem:
TypeDescriptionProvider.cs
Origem:
TypeDescriptionProvider.cs

Devolve um descritor de tipo personalizado para o tipo ou objeto dado.

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

Parâmetros

instance
Object

Um exemplo desse tipo. Pode ser null se nenhuma instância foi passada para o TypeDescriptor.

Devoluções

Um ICustomTypeDescriptor que pode fornecer metadados para o tipo.

Observações

O método deve devolver um descritor de tipo personalizado para o objeto. Se o método não estiver interessado em fornecer informação de tipo para o objeto, deve devolver base.

Aplica-se a

GetTypeDescriptorFromRegisteredType(Type)

Origem:
TypeDescriptionProvider.cs
Origem:
TypeDescriptionProvider.cs
Origem:
TypeDescriptionProvider.cs

Devolve um descritor de tipo personalizado para o tipo ou objeto dado.

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

Parâmetros

objectType
Type

O tipo de objeto para o qual recuperar o descritor de tipo.

Devoluções

Um ICustomTypeDescriptor que pode fornecer metadados para o tipo.

Observações

O método deve devolver um descritor de tipo personalizado para o objeto. Se o método não estiver interessado em fornecer informação de tipo para o objeto, deve devolver base.

Aplica-se a

GetTypeDescriptorFromRegisteredType(Type, Object)

Origem:
TypeDescriptionProvider.cs
Origem:
TypeDescriptionProvider.cs
Origem:
TypeDescriptionProvider.cs

Devolve um descritor de tipo personalizado para o tipo ou objeto dado.

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

Parâmetros

objectType
Type

O tipo de objeto para o qual recuperar o descritor de tipo.

instance
Object

Um exemplo desse tipo. Pode ser null se nenhuma instância foi passada para o TypeDescriptor.

Devoluções

Um ICustomTypeDescriptor que pode fornecer metadados para o tipo.

Observações

O parâmetro objectType é sempre válido, mas o parâmetro de instância pode ser null válido se nenhuma instância foi passada ao TypeDescriptor. O método deve devolver um descritor de tipo personalizado para o objeto. Se o método não estiver interessado em fornecer informação de tipo para o objeto, deve devolver base.

Este método é prototipado como virtual e, por defeito, devolve um descritor de tipo personalizado que devolve coleções vazias para todos os valores, caso nenhum fornecedor pai tenha sido passado. Se um fornecedor pai foi ultrapassado, este método invocará o método GetTypeDescriptorFromRegisteredType do fornecedor principal.

Aplica-se a