Biblioteca de clases de .NET Framework
CultureAndRegionInfoBuilder (Clase)

Actualización: noviembre 2007

Define una referencia cultural personalizada nueva o que está basada en otra referencia cultural y país o región ya existentes. La referencia cultural personalizada se puede instalar en un equipo y posteriormente ser utilizada por cualquier aplicación que se ejecute en ese equipo. Esta clase no se puede heredar.

Espacio de nombres:  System.Globalization
Ensamblado:  sysglobl (en sysglobl.dll)
Sintaxis

Visual Basic (Declaración)
<ComVisibleAttribute(False)> _
Public NotInheritable Class CultureAndRegionInfoBuilder
Visual Basic (Uso)
Dim instance As CultureAndRegionInfoBuilder
C#
[ComVisibleAttribute(false)]
public sealed class CultureAndRegionInfoBuilder
Visual C++
[ComVisibleAttribute(false)]
public ref class CultureAndRegionInfoBuilder sealed
J#
/** @attribute ComVisibleAttribute(false) */
public final class CultureAndRegionInfoBuilder
JScript
public final class CultureAndRegionInfoBuilder
Comentarios

La clase CultureInfo contiene información específica de la referencia cultural, como el idioma asociado, el idioma secundario, el país o región, el calendario y las convenciones culturales. Esta clase también proporciona instancias específicas de la referencia cultural de las clases DateTimeFormatInfo, NumberFormatInfo, CompareInfo y TextInfo, que se requieren para operaciones específicas de la referencia cultural tales como el uso de mayúsculas o minúsculas, dar formato, analizar fechas y números y comparar cadenas.

No obstante, sólo están disponibles para las aplicaciones las referencias culturales predefinidas en la clase CultureInfo. La aplicación debe usar la clase CultureAndRegionInfoBuilder para crear una referencia cultural personalizada nueva o que reemplace una referencia cultural predefinida, así como para instalar la referencia cultural personalizada en un equipo. Una referencia cultural personalizada instalada está registrada en el equipo, y puede ser utilizada por cualquier aplicación que se ejecute en ese equipo.

Tenga en cuenta que una referencia cultural personalizada sólo puede ser registrada en un equipo por un usuario que tenga derechos administrativos en él. Por consiguiente, las aplicaciones habituales no pueden crear una referencia cultural personalizada. En su lugar, la aplicación usa la clase CultureAndRegionInfoBuilder para generar una herramienta que pueda utilizar un administrador para crear y registrar una referencia cultural personalizada. Una vez registrada la referencia cultural personalizada en un equipo, la aplicación usa la clase CultureInfo para crear una instancia de la referencia cultural personalizada, del mismo modo que haría con una referencia cultural predefinida.

Si la aplicación analiza una cadena de fecha y hora generada para una referencia cultural personalizada, debe usar el método TryParseExact, en lugar del método TryParse, para que la probabilidad de que la operación de análisis se realice correctamente sea mayor. Una cadena de fecha y hora de una referencia cultural personalizada puede ser complicada y, por consiguiente, difícil de analizar. El método TryParse intenta analizar una cadena con varios modelos de análisis implícito, en todos los cuales se puede producir un error. El método TryParseExact, en cambio, requiere que la aplicación designe explícitamente uno o varios modelos exactos de análisis que es muy probable que se ejecuten correctamente.

Jerarquía de herencia

System..::.Object
  System.Globalization..::.CultureAndRegionInfoBuilder
Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Plataformas

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión

.NET Framework

Compatible con: 3.5, 3.0, 2.0
Vea también

Referencia

Etiquetas :


Page view tracker