TypeConverter.CanConvertFrom 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.
Retorna se este conversor pode converter um objeto de um tipo no tipo desse conversor.
Sobrecargas
CanConvertFrom(Type) |
Retorna se este conversor pode converter um objeto do tipo indicado para o tipo deste conversor. |
CanConvertFrom(ITypeDescriptorContext, Type) |
Retorna se esse conversor pode converter um objeto do tipo especificado no tipo desse conversor, usando o contexto especificado. |
CanConvertFrom(Type)
- Origem:
- TypeConverter.cs
- Origem:
- TypeConverter.cs
- Origem:
- TypeConverter.cs
Retorna se este conversor pode converter um objeto do tipo indicado para o tipo deste conversor.
public:
bool CanConvertFrom(Type ^ sourceType);
public bool CanConvertFrom (Type sourceType);
member this.CanConvertFrom : Type -> bool
Public Function CanConvertFrom (sourceType As Type) As Boolean
Parâmetros
Retornos
true
se esse conversor puder realizar a conversão; caso contrário, false
.
Comentários
Conforme implementado nesta classe, este método sempre retornará false
. Ele nunca retorna true
.
Aplica-se a
CanConvertFrom(ITypeDescriptorContext, Type)
- Origem:
- TypeConverter.cs
- Origem:
- TypeConverter.cs
- Origem:
- TypeConverter.cs
Retorna se esse conversor pode converter um objeto do tipo especificado no tipo desse conversor, usando o contexto especificado.
public:
virtual bool CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ sourceType);
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext? context, Type sourceType);
abstract member CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overridable Function CanConvertFrom (context As ITypeDescriptorContext, sourceType As Type) As Boolean
Parâmetros
- context
- ITypeDescriptorContext
Um ITypeDescriptorContext que fornece um contexto de formato.
Retornos
true
se esse conversor puder realizar a conversão; caso contrário, false
.
Comentários
Conforme implementado nessa classe, esse método retorna false
, a menos que sourceType
seja um InstanceDescriptor.
Notas aos Herdeiros
Substitua esse método para fornecer seus próprios requisitos de conversão.
Use o context
parâmetro para extrair informações adicionais sobre o ambiente do qual esse conversor é invocado. Esse parâmetro pode ser null
, portanto, sempre marcar-lo. Além disso, as propriedades no objeto de contexto podem retornar null
.