Ler em inglês

Partilhar via


KeysConverter.CanConvertFrom(ITypeDescriptorContext, Type) Método

Definição

Retorna um valor que indica se esse conversor pode converter um objeto do tipo de origem especificado no tipo nativo do conversor usando o contexto especificado.

public override bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
public override bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext? context, Type sourceType);

Parâmetros

context
ITypeDescriptorContext

Um ITypeDescriptorContext que fornece um contexto de formato que pode ser usado para extrair informações adicionais sobre o ambiente do qual este conversor está sendo invocado. Esse parâmetro ou as propriedades desse parâmetro podem ser null.

sourceType
Type

O Type do qual converter.

Retornos

true se a conversão puder ser executada; caso contrário, false.

Comentários

O CanConvertFrom método é especializado para retornar true se o sourceType parâmetro for do tipo String ou Enum matriz; caso contrário, adiará a avaliação para a implementação base desse método.

Notas aos Herdeiros

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

O contexto pode ser usado para extrair informações adicionais sobre o ambiente do qual esse conversor está sendo invocado. Isso pode ser null, portanto, você sempre deve verificar. Além disso, as propriedades no objeto de contexto também podem retornar null.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Confira também