TypeConverter.ConvertFromString Método

Definición

Convierte el texto especificado a un objeto.

Sobrecargas

ConvertFromString(ITypeDescriptorContext, CultureInfo, String)

Convierte el texto dado a un objeto, utilizando el contexto especificado y la información de referencia cultural.

ConvertFromString(String)

Convierte el texto especificado a un objeto.

ConvertFromString(ITypeDescriptorContext, String)

Convierte el texto dado a un objeto, utilizando el contexto especificado.

ConvertFromString(ITypeDescriptorContext, CultureInfo, String)

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

Convierte el texto dado a un objeto, utilizando el contexto especificado y la información de referencia cultural.

C#
public object ConvertFromString (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, string text);
C#
public object? ConvertFromString (System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, string text);

Parámetros

context
ITypeDescriptorContext

ITypeDescriptorContext que ofrece un contexto de formato.

culture
CultureInfo

Objeto CultureInfo. Si se pasa null, se supone que se va a usar la referencia cultural actual.

text
String

Valor String que se va a convertir.

Devoluciones

Object que representa el texto convertido.

Excepciones

No se puede realizar la conversión.

Comentarios

Se produce una excepción si la cadena no se puede convertir en el objeto adecuado. La implementación predeterminada siempre devuelve null.

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

ConvertFromString(String)

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

Convierte el texto especificado a un objeto.

C#
public object ConvertFromString (string text);
C#
public object? ConvertFromString (string text);

Parámetros

text
String

Representación de texto del objeto que se va a convertir.

Devoluciones

Object que representa el texto convertido.

Excepciones

No se puede convertir la cadena en el objeto apropiado.

Ejemplos

Para obtener un ejemplo de esta función, vea la TypeConverter clase .

Comentarios

La implementación predeterminada siempre devuelve null.

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

ConvertFromString(ITypeDescriptorContext, String)

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

Convierte el texto dado a un objeto, utilizando el contexto especificado.

C#
public object ConvertFromString (System.ComponentModel.ITypeDescriptorContext context, string text);
C#
public object? ConvertFromString (System.ComponentModel.ITypeDescriptorContext? context, string text);

Parámetros

context
ITypeDescriptorContext

ITypeDescriptorContext que ofrece un contexto de formato.

text
String

Valor String que se va a convertir.

Devoluciones

Object que representa el texto convertido.

Excepciones

No se puede realizar la conversión.

Comentarios

Se produce una excepción si la cadena no se puede convertir en el objeto adecuado. La implementación predeterminada siempre devuelve null.

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