TypeDescriptionProvider.GetTypeDescriptorFromRegisteredType Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
GetTypeDescriptorFromRegisteredType(Object) |
Retorna um descritor de tipo personalizado para o tipo ou objeto fornecido. |
GetTypeDescriptorFromRegisteredType(Type) |
Retorna um descritor de tipo personalizado para o tipo ou objeto fornecido. |
GetTypeDescriptorFromRegisteredType(Type, Object) |
Retorna um descritor de tipo personalizado para o tipo ou objeto fornecido. |
GetTypeDescriptorFromRegisteredType(Object)
Retorna um descritor de tipo personalizado para o tipo ou objeto fornecido.
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
Uma instância do tipo. Pode ser null
se nenhuma instância foi passada para o TypeDescriptor.
Retornos
Um ICustomTypeDescriptor que pode fornecer metadados para o tipo.
Comentários
O método deve retornar um descritor de tipo personalizado para o objeto. Se o método não estiver interessado em fornecer informações de tipo para o objeto, ele deverá retornar base.
Aplica-se a
GetTypeDescriptorFromRegisteredType(Type)
Retorna um descritor de tipo personalizado para o tipo ou objeto fornecido.
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.
Retornos
Um ICustomTypeDescriptor que pode fornecer metadados para o tipo.
Comentários
O método deve retornar um descritor de tipo personalizado para o objeto. Se o método não estiver interessado em fornecer informações de tipo para o objeto, ele deverá retornar base.
Aplica-se a
GetTypeDescriptorFromRegisteredType(Type, Object)
Retorna um descritor de tipo personalizado para o tipo ou objeto fornecido.
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
Uma instância do tipo. Pode ser null
se nenhuma instância foi passada para o TypeDescriptor.
Retornos
Um ICustomTypeDescriptor que pode fornecer metadados para o tipo.
Comentários
O parâmetro objectType é sempre válido, mas o parâmetro de instância pode ser null
se nenhuma instância foi passada para TypeDescriptor. O método deve retornar um descritor de tipo personalizado para o objeto. Se o método não estiver interessado em fornecer informações de tipo para o objeto, ele deverá retornar base.
Esse método é protótipo como virtual e, por padrão, retorna um descritor de tipo personalizado que retorna coleções vazias para todos os valores se nenhum provedor pai foi passado. Se um provedor pai tiver sido passado, esse método invocará o método GetTypeDescriptorFromRegisteredType do provedor pai.