Ejemplo de tecnología de referencia cultural personalizada

Actualización: noviembre 2007

Este ejemplo muestra cómo crear una referencia cultural personalizada creando una nueva clase que hereda del tipo CultureInfo. Esta referencia cultural personalizada se puede utilizar para especificar información de formato (cantidad de moneda en este ejemplo) y recuperar recursos de un archivo DLL de recursos satélite o de un ensamblado paralelo. Este ejemplo sólo se puede generar desde la línea de comandos. No se puede generar utilizando Visual Studio.

Para obtener información sobre el uso de los ejemplos, consulte los temas siguientes:

Para generar el ejemplo desde el símbolo del sistema

  1. Abra la ventana del símbolo del sistema y desplácese al subdirectorio específico de uno de los lenguajes para tener acceso al ejemplo.

  2. Escriba msbuild CustomCultureCS.sln o msbuild CustomCultureVB.sln, dependiendo del lenguaje de programación elegido, en la línea de comandos. Por ejemplo, para generar la versión en C# de la aplicación, escriba msbuild CustomCultureCS.sln en la línea de comandos.

Para ejecutar el ejemplo

  1. Desplácese al directorio que contiene el archivo ejecutable generado, desde el símbolo del sistema o el Explorador de Windows.

  2. Escriba CustomCulture.exe en la línea de comandos o haga doble clic en el icono del archivo ejecutable en el Explorador de Windows.

Requisitos

Versión de .NET Framework: 2.0, 1.1, 1.0

Comentarios

La nueva clase reemplazará los miembros CultureInfo para especificar el formato monetario y proporcionar a las aplicaciones que realizan la llamada los recursos específicos de la clase personalizada, como la propiedad Name de la referencia cultural personalizada. Para obtener más información sobre cómo implementar las referencias culturales personalizadas, lea los comentarios de los archivos de código fuente.

Vea también

Conceptos

Localización de recursos

Localizabilidad

Localización

Referencia

Assembly

CultureInfo

CurrentThread

LoadFrom

NumberFormatInfo

ResourceManager

StartupPath

System.Globalization

System.Threading

Otros recursos

Codificación y localización