CultureInfoConverter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona un convertidor de tipos para convertir CultureInfo objetos a y desde otras representaciones.
public ref class CultureInfoConverter : System::ComponentModel::TypeConverter
public class CultureInfoConverter : System.ComponentModel.TypeConverter
type CultureInfoConverter = class
inherit TypeConverter
Public Class CultureInfoConverter
Inherits TypeConverter
- Herencia
Ejemplos
En el ejemplo de código siguiente se convierte una variable de tipo CultureInfo en una cadena y viceversa. Primero construye una CultureInfo variable utilizando la referencia cultural griega (representada por "el") y la convierte en la cadena "griego". A continuación, convierte la cadena "ruso" en la CultureInfo representación "ru".
// The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
System::Globalization::CultureInfo^ myCulture = gcnew System::Globalization::CultureInfo( "el" );
String^ myCString = "Russian";
Console::WriteLine( TypeDescriptor::GetConverter( myCulture )->ConvertTo( myCulture, String::typeid ) );
// The following line will output 'ru' based on the string being converted.
Console::WriteLine( TypeDescriptor::GetConverter( myCulture )->ConvertFrom( myCString ) );
// The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
System.Globalization.CultureInfo myCulture = new("el");
string myCString = "Russian";
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertTo(myCulture, typeof(string)));
// The following line will output 'ru' based on the string being converted.
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertFrom(myCString));
' The sample first constructs a CultureInfo variable using the Greek culture - 'el'.
Dim myCulture As New System.Globalization.CultureInfo("el")
Dim myCString As String = "Russian"
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertTo(myCulture, GetType(String)))
' The following line will output 'ru' based on the string being converted.
Console.WriteLine(TypeDescriptor.GetConverter(myCulture).ConvertFrom(myCString))
Comentarios
Este convertidor solo puede convertir un CultureInfo objeto a y desde una cadena.
Para obtener más información sobre los convertidores de tipos, consulte la TypeConverter clase base.
Nota:
Nunca debe crear una instancia de la CultureInfoConverter clase . En su lugar, llame al GetConverter método de la TypeDescriptor clase . Para obtener más información, vea los ejemplos de la TypeConverter clase base.
Constructores
| Nombre | Description |
|---|---|
| CultureInfoConverter() |
Inicializa una nueva instancia de la clase CultureInfoConverter. |
Métodos
| Nombre | Description |
|---|---|
| CanConvertFrom(ITypeDescriptorContext, Type) |
Obtiene un valor que indica si este convertidor puede convertir un objeto en el tipo de origen especificado a CultureInfo mediante el contexto especificado. |
| CanConvertFrom(Type) |
Devuelve si este convertidor puede convertir un objeto del tipo especificado al tipo de este convertidor. (Heredado de TypeConverter) |
| CanConvertTo(ITypeDescriptorContext, Type) |
Obtiene un valor que indica si este convertidor puede convertir un objeto al tipo de destino especificado mediante el contexto. |
| CanConvertTo(Type) |
Devuelve si este convertidor puede convertir el objeto al tipo especificado. (Heredado de TypeConverter) |
| ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) |
Convierte el objeto de valor especificado en un CultureInfoobjeto . |
| ConvertFrom(Object) |
Convierte el valor especificado en el tipo de este convertidor. (Heredado de TypeConverter) |
| ConvertFromInvariantString(ITypeDescriptorContext, String) |
Convierte la cadena especificada en el tipo de este convertidor, utilizando la referencia cultural invariable y el contexto especificado. (Heredado de TypeConverter) |
| ConvertFromInvariantString(String) |
Convierte la cadena especificada en el tipo de este convertidor mediante la referencia cultural invariable. (Heredado de TypeConverter) |
| ConvertFromString(ITypeDescriptorContext, CultureInfo, String) |
Convierte el texto especificado en un objeto utilizando el contexto y la información de referencia cultural especificados. (Heredado de TypeConverter) |
| ConvertFromString(ITypeDescriptorContext, String) |
Convierte el texto especificado en un objeto utilizando el contexto especificado. (Heredado de TypeConverter) |
| ConvertFromString(String) |
Convierte el texto especificado en un objeto . (Heredado de TypeConverter) |
| ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) |
Convierte el objeto de valor especificado en el tipo de destino especificado. |
| ConvertTo(Object, Type) |
Convierte el objeto de valor especificado en el tipo especificado mediante los argumentos . (Heredado de TypeConverter) |
| ConvertToInvariantString(ITypeDescriptorContext, Object) |
Convierte el valor especificado en una representación de cadena invariable de referencia cultural mediante el contexto especificado. (Heredado de TypeConverter) |
| ConvertToInvariantString(Object) |
Convierte el valor especificado en una representación de cadena invariable de referencia cultural. (Heredado de TypeConverter) |
| ConvertToString(ITypeDescriptorContext, CultureInfo, Object) |
Convierte el valor especificado en una representación de cadena mediante el contexto y la información de referencia cultural especificados. (Heredado de TypeConverter) |
| ConvertToString(ITypeDescriptorContext, Object) |
Convierte el valor especificado en una representación de cadena mediante el contexto especificado. (Heredado de TypeConverter) |
| ConvertToString(Object) |
Convierte el valor especificado en una representación de cadena. (Heredado de TypeConverter) |
| CreateInstance(IDictionary) |
Vuelva a crear un Object conjunto determinado de valores de propiedad para el objeto . (Heredado de TypeConverter) |
| CreateInstance(ITypeDescriptorContext, IDictionary) |
Crea una instancia del tipo al que TypeConverter está asociado, utilizando el contexto especificado, dado un conjunto de valores de propiedad para el objeto. (Heredado de TypeConverter) |
| Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| GetConvertFromException(Object) |
Devuelve una excepción que se produce cuando no se puede realizar una conversión. (Heredado de TypeConverter) |
| GetConvertToException(Object, Type) |
Devuelve una excepción que se produce cuando no se puede realizar una conversión. (Heredado de TypeConverter) |
| GetCreateInstanceSupported() |
Devuelve si cambiar un valor en este objeto requiere una llamada al CreateInstance(IDictionary) método para crear un nuevo valor. (Heredado de TypeConverter) |
| GetCreateInstanceSupported(ITypeDescriptorContext) |
Devuelve si cambiar un valor en este objeto requiere una llamada a para CreateInstance(IDictionary) crear un nuevo valor mediante el contexto especificado. (Heredado de TypeConverter) |
| GetCultureName(CultureInfo) |
Recupera el nombre de la referencia cultural especificada. |
| GetHashCode() |
Sirve como función hash predeterminada. (Heredado de Object) |
| GetProperties(ITypeDescriptorContext, Object, Attribute[]) |
Devuelve una colección de propiedades para el tipo de matriz especificado por el parámetro value, utilizando el contexto y los atributos especificados. (Heredado de TypeConverter) |
| GetProperties(ITypeDescriptorContext, Object) |
Devuelve una colección de propiedades para el tipo de matriz especificado por el parámetro value, utilizando el contexto especificado. (Heredado de TypeConverter) |
| GetProperties(Object) |
Devuelve una colección de propiedades para el tipo de matriz especificado por el parámetro value. (Heredado de TypeConverter) |
| GetPropertiesSupported() |
Devuelve si este objeto admite propiedades. (Heredado de TypeConverter) |
| GetPropertiesSupported(ITypeDescriptorContext) |
Devuelve si este objeto admite propiedades, utilizando el contexto especificado. (Heredado de TypeConverter) |
| GetStandardValues() |
Devuelve una colección de valores estándar del contexto predeterminado para el tipo de datos para el que está diseñado este convertidor de tipos. (Heredado de TypeConverter) |
| GetStandardValues(ITypeDescriptorContext) |
Obtiene una colección de valores estándar para un CultureInfo objeto mediante el contexto especificado. |
| GetStandardValuesExclusive() |
Devuelve si la colección de valores estándar devueltos de GetStandardValues() es una lista exclusiva. (Heredado de TypeConverter) |
| GetStandardValuesExclusive(ITypeDescriptorContext) |
Obtiene un valor que indica si la lista de valores estándar devueltos de GetStandardValues(ITypeDescriptorContext) es una lista exhaustiva. |
| GetStandardValuesSupported() |
Devuelve si este objeto admite un conjunto estándar de valores que se pueden seleccionar de una lista. (Heredado de TypeConverter) |
| GetStandardValuesSupported(ITypeDescriptorContext) |
Obtiene un valor que indica si este objeto admite un conjunto estándar de valores que se pueden seleccionar de una lista mediante el contexto especificado. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| IsValid(ITypeDescriptorContext, Object) |
Devuelve si el objeto de valor especificado es válido para este tipo y para el contexto especificado. (Heredado de TypeConverter) |
| IsValid(Object) |
Devuelve si el objeto de valor especificado es válido para este tipo. (Heredado de TypeConverter) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| SortProperties(PropertyDescriptorCollection, String[]) |
Ordena una colección de propiedades. (Heredado de TypeConverter) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |