TypeConverter.CanConvertTo Método

Definição

Retorna se esse conversor pode converter o objeto para o tipo especificado.

Sobrecargas

CanConvertTo(Type)

Retorna se esse conversor pode converter o objeto para o tipo especificado.

CanConvertTo(ITypeDescriptorContext, Type)

Retorna se esse conversor pode converter o objeto para o tipo especificado, usando o contexto especificado.

CanConvertTo(Type)

Retorna se esse conversor pode converter o objeto para o tipo especificado.

public:
 bool CanConvertTo(Type ^ destinationType);
public bool CanConvertTo (Type destinationType);
public bool CanConvertTo (Type? destinationType);
member this.CanConvertTo : Type -> bool
Public Function CanConvertTo (destinationType As Type) As Boolean

Parâmetros

destinationType
Type

Um Type que representa o tipo para o qual você deseja converter.

Retornos

Boolean

true se esse conversor puder realizar a conversão; caso contrário, false.

Comentários

Se destinationType for uma cadeia de caracteres, a implementação padrão de CanConvertTo sempre retornará true.

Aplica-se a

CanConvertTo(ITypeDescriptorContext, Type)

Retorna se esse conversor pode converter o objeto para o tipo especificado, usando o contexto especificado.

public:
 virtual bool CanConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ destinationType);
public virtual bool CanConvertTo (System.ComponentModel.ITypeDescriptorContext context, Type destinationType);
public virtual bool CanConvertTo (System.ComponentModel.ITypeDescriptorContext? context, Type? destinationType);
abstract member CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
override this.CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overridable Function CanConvertTo (context As ITypeDescriptorContext, destinationType As Type) As Boolean

Parâmetros

context
ITypeDescriptorContext

Um ITypeDescriptorContext que fornece um contexto de formato.

destinationType
Type

Um Type que representa o tipo para o qual você deseja converter.

Retornos

Boolean

true se esse conversor puder realizar a conversão; caso contrário, false.

Comentários

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 verifique-o. Além disso, as propriedades no objeto de contexto podem retornar null.

Se destinationType for uma cadeia de caracteres, a implementação padrão de CanConvertTo sempre retornará true.

Notas aos Herdeiros

Substitua esse método para fornecer seus próprios requisitos de conversão.

Confira também

Aplica-se a