Ler en inglés

Compartir por


TypeConverter.CanConvertFrom Método

Definición

Devuelve si este convertidor puede convertir un objeto de un tipo al tipo de este convertidor.

Sobrecargas

CanConvertFrom(Type)

Devuelve si este convertidor puede convertir un objeto del tipo dado al tipo de este convertidor.

CanConvertFrom(ITypeDescriptorContext, Type)

Devuelve si este convertidor puede convertir un objeto del tipo especificado al tipo de este convertidor, mediante el contexto especificado.

CanConvertFrom(Type)

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

Devuelve si este convertidor puede convertir un objeto del tipo dado al tipo de este convertidor.

C#
public bool CanConvertFrom (Type sourceType);

Parámetros

sourceType
Type

Type que representa el tipo desde el que se quiere convertir.

Devoluciones

true si este convertidor puede realizar la conversión; en caso contrario, false.

Comentarios

De la forma implementada en esta clase, este método siempre devuelve false. Nunca devuelve true.

Se aplica a

.NET 9 e outras versións
Produto Versións
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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
.NET Standard 2.0, 2.1

CanConvertFrom(ITypeDescriptorContext, Type)

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

Devuelve si este convertidor puede convertir un objeto del tipo especificado al tipo de este convertidor, mediante el contexto especificado.

C#
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
C#
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext? context, Type sourceType);

Parámetros

context
ITypeDescriptorContext

ITypeDescriptorContext que ofrece un contexto de formato.

sourceType
Type

Type que representa el tipo desde el que se quiere convertir.

Devoluciones

true si este convertidor puede realizar la conversión; en caso contrario, false.

Comentarios

Tal como se implementa en esta clase, este método devuelve false, a menos que sourceType sea .InstanceDescriptor

Notas a los desarrolladores de herederos

Invalide este método para proporcionar sus propios requisitos de conversión.

Utilice el parámetro context para extraer información adicional sobre el entorno desde el que se llama a este convertidor. Este parámetro puede ser null, por lo que siempre debe comprobarlo. Asimismo, las propiedades del objeto de contexto pueden devolver null.

Consulte también

Se aplica a

.NET 9 e outras versións
Produto Versións
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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
.NET Standard 2.0, 2.1